tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Updateでどうしてもエラーが出てしまいます。
投稿日: 2006/08/11(Fri) 22:02
投稿者ジュン
VB.net2003 MSDE2000で開発しています。

Student_TblとGakunen_Tblという二つのテーブルが
gakunenというフィールドで関連付けられています。

Student_TblのST_Classを更新するのですが、
更新するレコードはGakunen_TblのClass_Fixが0のものだけです。

Google等で色々検索し下記の記述を作成したのですが、
「INNER付近に正しくない構文があります。」というエラーになってしまいます。

OleCmd = New OleDb.OleDbCommand("UPDATE Student_Tbl INNER JOIN Gakunen_Tbl ON " & _
     "Student_Tbl.ST_gakunen = Gakunen_Tbl.gakunen SET Student_Tbl.ST_Class = '' " & _
     "WHERE Gakunen_Tbl.Class_Fix = 0", OleCn)

     OleCmd.ExecuteNonQuery()

どうしても分からず投稿させていただきました。
皆様、お忙しい中とは存じますがご教授願えませんでしょうか。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。