[]-35587/レス
Re[3]: DataAdapter.Updateで構文エラー
魔界の仮面弁士

■No35586に返信(けいさんの記事)
> テーブルAの主キーの実際の名称に「No」が入っておりました。

Access には、「Yes/No型」という Boolean 相当のデータ型があるため、
「No」が予約語になっています。できれば、フィールド名に予約語を採用しないことをお奨めします。


> Dim i As Integerの行を削除しました。
> For i =0
> の記述はありますが、
> これでもうまくいくのですね。

VB.NET 2002 までは
 Dim i As Integer
 For i = 0 To 10
のように、事前に変数宣言が必須でした。

VB.NET 2003 からは
 For i As Integer = 0 To 10
のように書くことで、For ブロックのみで有効な「局所変数」を作れるように進化しました。
https://atmarkit.itmedia.co.jp/fdotnet/special/vs2003/vs2003_04.html


その後、VB2008 の時代になって「型推論」という機構が生まれ、
 Dim i As Integer = 123
 Dim s As String = "abc"
といった、変数宣言時に初期値を指定しているコードでは、As 句を省略して
 Dim i = 123
 Dim s = "abc"
と書い -->続き

03/12 14:40
[|]
次のレス>
35582のレス
35587にレスを書く
<前のレス

Child K-Tai