我試圖使用分配給變量BinId值如下while語句之外的內部定義的值:保留while語句
cmd.CommandText = "SELECT max(binID) from bin";
MySqlDataReader idReader = cmd.ExecuteReader();
int BinId;
while (idReader.Read())
{
BinId = idReader.GetInt32(0);
System.Diagnostics.Debug.WriteLine(BinId);
}
是有辦法,我能做到這一點?
編輯:這是我想要與BinId
cmd.CommandText = "insert into mydb1.missedbin values (null, '" + personIDdata + "','" + dateFound + "','"+ BinId +"')";
「where」語句,變量BinId在哪裏? – Adil
對不起,應該寫,而編輯。 – Richard1996
發佈一個不起作用的代碼示例,以便我們能夠理解您的目標。因爲你這樣說的方式,它應該只是工作 – Andrei