掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB2010でAccess2003に接続後、データの更新 (ID:147585)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
最近VB6からVisualBasic2010へ乗り換えました。 OSはXP で、Access2003を使用しています。 下記の構文で、Accessへ接続はできましたが、While 〜 End Whileの間で、 フィールドの値(整数型)を1行ずつ読み込む所まではできたのですが、読み込んだ値に数値を加えて更新したいと考えています。 dim cn As New System.Data.OleDb.OleDbConnection dim cmd As System.Data.OleDb.OleDbCommand dim rs As System.Data.OleDb.OleDbDataReader cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & **.mdb" & ";" cmd = cn.CreateCommand cmd.CommandText = SQL構文 cn.Open() rs = cmd.ExecuteReader() While rs.Read() = True Z1 = rs("フィールド名").ToString() ←フィールドの値を取得 <ここでZ1に数値を加えて、更新処理を行いたい> End While 初心者でADO と ADO.NETの違いに戸惑っています。よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.