C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 31 を表示中)
■15200 / )  sql構文における角括弧の認識に関して
□投稿者/ ヒラ (1回)-(2008/03/06(Thu) 16:48:50)

分類:[VB.NET/VB2005] 

データベース内に角括弧"["を含む文字列が存在していまして、これを検索対象に含めたいのですが、どうもうまくいきません。
どなたかご教授願います。

言語はVB.netです。


Dim oConn As New ADODB.Connection
Dim oRec As New ADODB.Recordset
Dim Strsql As String
dim Database_Path as String

Database_Path=(データベースのパス)

Strsql = "select * from T_作業依頼データ where DNO = [400"
oConn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Database_Path)
oRec.Open(Strsql, oConn, ADODB.CursorTypeEnum.adOpenForwardOnly, ADODB.LockTypeEnum.adLockPessimistic)

Do Until oRec.EOF
Console.WriteLine(oRec("DNO").Value)
oRec.MoveNext
Loop
oRec.Close()
oRec = Nothing
oConn.Close()
oConn = Nothing

どうやら"["がよくないようなのですが、"["を文字として認識するにはどうしたらよいのでしょうか?


返信 編集キー/


管理者用

- Child Tree -