ユーザーが名前を入力すると、その名前に基づいてすべてが選択されるフォームがあります。理想的には、名前の半分または 1 つだけを入力すると、データベースからすべてが選択されるようにしたいと考えています。キャラクターなので、名がデイブなどのすべての人。
try
{
this.access_PermissionTableAdapter.FillBy(
this.vehicleManagementDataSet.Access_Permission,
this.userNameToolStripTextBox.Text);
}
catch (System.Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message);
}
これにより、名前が文字ごとに綴られている場合はすべてのフィールドが選択されますが、部分的に入力されている場合は選択されません。私はC#が提供するcontainsやstarswithなどのメソッドを見てきましたが、どちらも適切ではないようです。
入力した名前のような場所を選択する方法はありますか?