1
私はホテル管理システムを作成しています。私は特定の理由で部屋を取得することになっています。同じテーブルのtourist_CNIC
フィールドを使用して予約テーブルからroom_NO
を取得しています。しかし、私は常にすべての部屋に割り当てられている適切な部屋番号を取得する代わりに、0を得る。ベローが私のコードです:データテーブルを使用してphpMyadminからデータを取得できません
private int Fetch_Room()
{
int number = 0;
try
{
String str = "SELECT room_NO FROM booking WHERE tourist_CNIC='" + cnic.Content.ToString() + "'";
MySqlDataAdapter da = new MySqlDataAdapter(str, con);
DataTable dt = new DataTable();
da.Fill(dt);
foreach(DataRow row in dt.Rows)
number = Convert.ToInt32(row.ItemArray[0]);
return number;
}
catch (Exception x) { MessageBox.Show("Error: " + x.Message); return number; }
}
これは 'row.ItemArray [0]'としますか? – Mostafiz
また、 '' row.ItemArray ''で動作しません@Mostafiz –