クエリを使用SELECT
して、データベースからデータを取得します (ユーザーなど)。すべてのデータをList<User>
.
List<User> listUsers = new List<User>();
このデータをリストボックスにロードするには、次のようにします。
Foreach(User u in listUsers)
{
listbox.Items.Add(u.name + " " + u.lastname)
}
私がやりたいことは次のことです:
誰かがリスト項目の 1 つ (ユーザーの 1 つ) をクリックすると、私の C# フォーム アプリケーションは、選択したユーザーから (データベースから) ユーザー ID を取得する必要があります。
string name = listbox.SelectedItem.ToString();
私はできません:
SELECT UserID FROM Person WHERE Username = name;
SelectedItem
にはスペースを含む名前と姓が含まれるためです。
誰かが私を助けることができますか?
ありがとう