3

現在TableAdaptersを設定しようとしていますが、パラメーターを使用できません(これにより非常に役に立たなくなります)-新しいクエリを作成するとき

SELECT     users.*
FROM         users
WHERE name LIKE @name

近くにSQLエラーがあることを教えてくれます'@'...

C#でVS08を使用し、OleDB-Driverを使用してAccess-Databaseを使用しています

4

1 に答える 1

3

ここを見て:

方法:パラメーター化されたTableAdapterクエリを作成する

パラメータ化されたクエリを作成するときは、コーディング対象のデータベースに固有のパラメータ表記を使用してください。たとえば、AccessおよびOleDbデータソースは疑問符「?」を使用します。パラメータを表すため、WHERE句は次のようになります。WHERECity =?

@を?に置き換えてみてください クエリがコンパイルされるかどうかを確認します。

于 2010-07-23T08:24:19.840 に答える