好吧我搜索無處不在,我發現的所有東西都不完全是我要找的,或者我想要累累看見。 我正在嘗試在EMAIL上進行搜索以查看客戶是否在我的數據庫中。如果客戶在我的數據庫中,我想填充所有文本框,以便他們不必重新輸入信息。對應於您的mariadb服務器版本的正確語法使用附近'@ gmail.com'
MySQL,C#,Visual Studio 2017社區,Windows FORM程序。
這裏是我的代碼,不斷給我這個錯誤: 對應於你的MariaDB的服務器版本使用附近的「@ gmail.com」
感謝您從高級用戶任意輸入正確的語法。
if (r)
{
dbconn();
string SelectQuery = "SELECT * FROM integercorp_TechIT.users WHERE Email="+ tb_Email.Text;
Command = new MySqlCommand(SelectQuery, connect);
MDR = Command.ExecuteReader();
if (MDR.Read())
{
tb_LastName.Text = MDR.GetString("Last");
tb_FirstName.Text = MDR.GetString("First");
tb_Address1.Text = MDR.GetString("Address1");
tb_Address2.Text = MDR.GetString("Address2");
tb_PhoneNo.Text = MDR.GetString("Phone");
tb_CellNo.Text = MDR.GetString("Cell");
tb_City.Text = MDR.GetString("City");
tb_County.Text = MDR.GetString("County");
tb_Email2.Text = MDR.GetString("Email");
tb_State.Text = MDR.GetString("State");
tb_ZipCode.Text = MDR.GetString("ZipCode");
btn_NextCustInfo.Focus();
}
}
else
{
MessageBox.Show("Welcome new Customer!!!!");
}
由於某種原因,在非常疲憊的時刻,我的理解超出了實際情況。謝謝 !!!!!!!! –
@RickCrowell:如果我的建議真的能幫助你解決問題,你可以將其標記爲已接受 –
我建議的代碼中唯一改變的地方是SqlDbType到MySqlDbType。 –