■75256 / ) |
Re[2]: ArrayListとMDBのやりとり |
□投稿者/ MP枯渇ウィザード (5回)-(2015/03/09(Mon) 13:27:27)
|
■No75255 (WebSurfer さん) に返信 > ■No75254 (MP枯渇ウィザード さん) に返信 > >>ArrayListを使っている場合でも、何かしらのプロパティを引っ張ってきてループ処理になるのでしょうか? > > 基本的にそうです。ただし「何かしらのプロパティを引っ張って」ではなくて ADO.NET ラ > イブラリを使ったコードを自力で書くことになるはずです。
御返答ありがとうございます。 やはりそうなりますよね。
Dim cn As New OleDb.OleDbConnection 'コマンド用変数 Dim SQLcm As OleDb.OleDbCommand = cn.CreateCommand 'Accessファイルの格納変数 cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source = " & TargetMDB & ";" 'データベースを開く cn.Open()
For i = 0 To ReadJdg.Count - 1 Debug.WriteLine(ReadJdg(i)) SQLcm.CommandText = "insert into judge values('" & ReadJdg(i) & "')" SQLcm.ExecuteNonQuery() Next とすると、System.InvalidCastException 演算子 '&' は 文字列 "insert into judge values('" と 型 'String()' に対して定義されていません。 とエラーを吐きます。 単にSQL文作るために文字列連結したいだけなのに・・・
|
|