DOBON.NETプログラミング道掲示板

■35586 / 2階層)  DataAdapter.Updateで構文エラー
□投稿者/ けい 一般人(13回)-(2024/03/12(Tue) 11:43:17)
  • アイコンNo35585に返信(魔界の仮面弁士さんの記事)

    魔界の仮面弁士様、
    ありがとうございます!

    上記UPDATE文を使うほうでは、
    cmd = New OleDbCommand
    cmd.Connection = cn
    をForループの前に置きます。

    更新値は、
    実際には、
    このForループの中において、
    また別のテーブルをSELECT検索し取得するため、
    UPDATE文を毎度代入しなおしています。
    この部分をOleDbParameterでできるかどうか、
    考えてみます。

    System.Data.Oledbは、
    VB.NET2012を使用していたころは、
    Importsしていました。
    VB.NET2022では、Importsでは利用できないとわかり、
    方法を調べて、
    NuGetパッケージとしてインストールしました。
    ですので、自分の中では、プロジェクト自体は.NEY Frameworkだと思っております。.NET8はダウンロードしておりません(詳しくありません)。

    ※の部分でのエラーは、
    Syntax error in Update Statement.
    でした。
    テーブルAの主キーの実際の名称に「No」が入っておりました。
    これを変更しました。
    cb.QuotePrefix = "["
    cb.QuoteSuffix = "]"
    を加えなくてもエラーが出なくなりました。


    更新コマンド内容、確認します。

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

    ご教示をいただき、ありがとうございます!




違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: DataAdapter.Updateで構文エラー /魔界の仮面弁士 →Re[3]: DataAdapter.Updateで構文エラー /魔界の仮面弁士
 
上記関連ツリー

Nomalアイコン DataAdapter.Updateで構文エラー / けい (24/03/11(Mon) 20:33) #35582
Nomalアイコン Re[1]: DataAdapter.Updateで構文エラー / KOZ (24/03/12(Tue) 09:47) #35583
│└Nomalアイコン Re[2]: DataAdapter.Updateで構文エラー / けい (24/03/12(Tue) 10:26) #35584 解決み!
Nomalアイコン Re[1]: DataAdapter.Updateで構文エラー / 魔界の仮面弁士 (24/03/12(Tue) 10:31) #35585
  └Nomalアイコン DataAdapter.Updateで構文エラー / けい (24/03/12(Tue) 11:43) #35586 ←Now
    └Nomalアイコン Re[3]: DataAdapter.Updateで構文エラー / 魔界の仮面弁士 (24/03/12(Tue) 14:40) #35587
      └Nomalアイコン Re[4]: DataAdapter.Updateで構文エラー / けい (24/03/13(Wed) 14:00) #35588 解決み!

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -