-4
我已經搜索了我的答案,只是發現某人的代碼中存在拼寫錯誤。爲什麼我沒有'ExecuteScalar'的定義?
我還未發現此代碼無定義爲ExecuteScalar()
的原因。當我實際將行添加到SQL數據庫時,實際上我可能需要捕獲Customer_Id
,因爲它是自動增量。
這裏是我的代碼有問題:
if (customer_IDTextBox == null)
{
sqlConnection.Open();
string SQL = "SELECT MAX(Customer_ID) FROM Customer";
int maxId = Convert.ToInt32(SQL.ExecuteScalar());
sqlConnection.Close();
}
看到這是一個字符串擴展方法會很有趣。 – 2014-10-17 04:18:58