私は問題があります。私はVisual Basicで学校プロジェクトに取り組んでおり、LIKEクエリでデータセットを埋め込むことはできません。データセットが空です
私は、データベースを管理するために、アクセスを使用していると、クエリは次のとおりです。
SELECT * FROM VistaProductos WHERE Nombre LIKE "*ta*"
はAccessでは、このクエリは正常に動作しているが、私はVisual Basicの上でそれを使用する場合OleDbDataAdapterおよが0行と私のDataSetを埋めます。ここで
はコードです:
Dim adaptador As New OleDbDataAdapter("SELECT * FROM VistaProductos WHERE " & campo & " LIKE ""*" & valor & "*""", conexion)
adaptador.Fill(dataset, tabla)
Return dataset
カンポと勇気は、Accessの例のように同じデータを持つ変数であり、そして私も、文字通り、それらを書き込むことで試してみました。
他のクエリーと同じように、データベースへの接続は正常に機能しています。
から選択するフィールド名のリストを使用して、ユーザーに提示することであるので、パラメータ化することはできません!ありがとう、%の文字で解決しました。これらのヒントをお寄せいただきありがとうございます。私は間違いなくそれらを使用します! –