我有一個項目,它的一部分要求用戶輸入病人的ID,以顯示他/她的細節 這是我在代碼在C#中顯示從Access數據庫中的單行
sConnection = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=hospital database.accdb";
dbConn = new OleDbConnection(sConnection);
dbConn.Open();
sql = "SELECT * FROM Patients";
dbCmd = new OleDbCommand();
dbCmd.CommandText = sql;
dbCmd.Connection = dbConn;
dbReader = dbCmd.ExecuteReader();
listBox1.Items.Clear();
if (dbReader.HasRows)
{
while (dbReader.Read())
{
if (dbReader["PatientID"] != DBNull.Value)
{
int anInteger;
anInteger = Convert.ToInt32(textBox7.Text);
anInteger = int.Parse(textBox7.Text);
if (anInteger == 101)
{
}
}
}
}
IF聲明,我不知道該寫什麼,只用這個ID顯示在患者的行上
請幫忙!!
你爲什麼不只是查詢的一個病人的信息,你想的不是查詢所有的人? – PhoenixReborn