- 締切済み
SQL文の最後に「;」はいらないのでしょうか?
VBAのADOについて質問です。 SQL文の最後には「;」を付けなくちゃいけないものだと思っているのですが ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ Private Sub test_Click() Dim CN As ADODB.Connection Dim RS As ADODB.Recordset Set CN = CurrentProject.Connection Set RS = New ADODB.Recordset SQL = "SELECT * FROM Tテーブル" ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ でも問題なくコードが動きました。 SQL文の最後に「;」はいらないのでしょうか? ちなみに SQL = "SELECT * FROM Tテーブル;" でもエラーになりませんでした。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- Yune-Kichi
- ベストアンサー率74% (465/626)
回答No.2
;は元々不要です。 そもそも;はSQL標準の行の終端文字ではないのですから。 Site: SQL - Wikipedia http://ja.wikipedia.org/wiki/SQL#SQL.E3.81.AE.E5.AF.BE.E8.A9.B1.E7.9A.84.E5.AE.9F.E8.A1.8C
- yorozu_ya
- ベストアンサー率54% (76/140)
回答No.1
あってもなくてもかまいません。 http://itpro.nikkeibp.co.jp/article/COLUMN/20060210/229023/ http://www.tokumaru.org/d/20080627.html#p01
質問者
お礼
ありがとうございます。 よく読んでみます。
お礼
ありがとうございます。 よく見てみます。