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