-1
SELECT personID, name, phoneNumber, age 
FROM dbo.person
WHERE name = .... 

Visual Studio でデータベースを作成し、グリッドビューで表示しました。現在、ユーザーが人の名前を検索し、一致する行をグリッドビューに表示できるメソッドを作成しています。

userinputTextBox.Text上の (....) スペースにフィールドを入力しようとすると、Visual Studio がエラーをスローします。

誰かがこれを以前に行ったことがあり、それを回避する方法を知っていますか?

4

2 に答える 2

1

parameterNameSELECT ステートメントを含める必要があります。

SELECT personID, name, phoneNumber, age 
FROM dbo.person
WHERE name=@name
于 2012-10-24T04:24:26.503 に答える
0

データをフィルター処理する場合は、ビューを作成してグリッドにデータを入力し、テキスト ボックスの textchanged イベントでクエリを渡してグリッドをフィルター処理することをお勧めします。それ以外の場合は、sqlreader を使用します。

于 2013-06-27T06:43:57.690 に答える