この質問 から、その答えはほとんど私の答えです。しかし、私はいくつかのSQLクエリの問題に直面しています、私はVBで次のステートメントを持っています
Dim results As DataRow() = table.Select("A = 'foo' AND B = 'bar' AND C = 'baz'")
配置したいfoo, bar and baz
変数で、その変数を上記のステートメントで使用します。
Dim Varfoo As String = "foo"
Dim Varbar As String = "bar"
Dim Varbaz As String = "baz"
私はステートメントで1つの変数を取得することができました
Dim results As DataRow() = table.Select("A = " + Varfoo)
しかし、変数を使用して複数の並べ替え式を挿入する方法は?
編集:次のようにvikasの答えで解決しました。
Dim results As DataRow() = table.Select("A = '" & Varfoo & "' And B = '" & Varbar & "' And C = '" & Varbaz & "'")
やってみました
Dim results As DataRow() = table.Select("A = '" & Varfoo & "'")
編集済み
OR操作の場合
Dim results As DataRow() = table.Select("A = '" & Varfoo & "' OR B = '" & Varbar & "' OR C = '" & Varbaz & "'")
AND演算の場合
Dim results As DataRow() = table.Select("A = '" & Varfoo & "' AND B = '" & Varbar & "' AND C = '" & Varbaz & "'")