コンボ ボックスから名前を選択すると、3 つのテーブルのデータを表示するにはどうすればよいですか。問題の 3 つのテーブルを結合する必要があると思いますが、構文がわかりません。
private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
string constring = ("Data Source=****************");
string Query = "select * from Table1 where Last='" + cbUsers.SelectedItem.ToString() + "' ;";
SqlConnection conDataBase = new SqlConnection(constring);
SqlCommand cmdDataBase = new SqlCommand(Query, conDataBase);
SqlDataReader myReader;
try
{
conDataBase.Open();
myReader = cmdDataBase.ExecuteReader();
while (myReader.Read())
{
string sFirst = myReader.GetString(2); //From Table1
string sLast = myReader.GetString(1); //From Table1
string sdob = myReader.GetString(3);//From Table2
string scode = myReader.GetString(1);//From Table3
txtFirst.Text = sFirst;
txtdob.Text = sdob;
txtcode.Text = scode;