データベースを作成し、データをグリッドビューに表示しました。従業員の名前を検索して結果を返すメソッドを有効にしようとしています。
次の SQL は、EXACT NAME が入力されたときに正しい行を表示します。-
SELECT personID, name, address, phoneNumber, age FROM dbo.person WHERE name Like @name
名前が正しく、部分的に正しい行を表示できるようにしたい。
次のSQLを試しました-
SELECT personID, name, address, phoneNumber, age FROM dbo.person WHERE name Like @name%
しかし、「メソッド 'searchName' のオーバーロードは 2 つの引数を取りません」というエラーがスローされます。
「検索」ボタンをクリックすると、次のコードが実行されます。
this.personTableAdapter.searchName(this.personDataSet.person,
searchTextBox.Text);