重複の可能性:
C# でクエリからラベルに値を取得する
C#初心者です
Ms SQL に 3 つのテーブルがあります。tbl_staff、tbl_logs、および tbl_department
Windows フォームには、1 つのリスト ボックスと 2 つのラベルがあります。リスト ボックスには、tbl_logs のユーザー ID が表示されます。
ユーザーがリスト ボックスから選択すると、ラベルの値が変更され、名前と部門が同じ形式で表示されます。
問題は、クエリに基づいてリストボックスからラベルに値を貼り付けるにはどうすればよいですか?
これは私のSQLクエリです
SELECT tbl_staff.userID, tbl_staff.staffName,tbl_department.department FROM tbl_staff,tbl_logs,tbl_department WHERE tbl_staff.userID = tbl_logs.userID and tbl_staff.idDepartment = tbl_department.idDepartment;
c#で値を貼り付けてラベルに貼り付ける方法は? 以下は私の現在のコードです
SqlConnection openCon = new SqlConnection(connString);
openCon.Open();
SqlCommand queryChangeName = new SqlCommand();
int index = listStaff.SelectedIndex;
DataSet ds = new DataSet();
ds.Clear();
SqlDataAdapter adapter = new SqlDataAdapter("SELECT tbl_staff.userID, tbl_staff.staffName,tbl_department.department FROM tbl_staff,tbl_logs,tbl_department WHERE tbl_staff.userID = tbl_logs." + listStaff.SelectedValue + " and tbl_staff.idDepartment = tbl_department.idDepartment";", openCon);
誰かがこの問題を解決するのを手伝ってくれることを願っています。そして下手な英語でごめんなさい。
どうもありがとう ;)