|  | 分類:[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
 
 どうやら"["がよくないようなのですが、"["を文字として認識するにはどうしたらよいのでしょうか?
 
 
 
 |