View Full Version : سوال: syntax error در اجرای Query
bahar_7
شنبه 19 تیر 1389, 18:52 عصر
با سلام
Syntax error in string in query expression 'username=" " or email address =" " d
در c# چی می تونه باشه وچه جوری رفع می شه؟با تشکر
mmd2009
شنبه 19 تیر 1389, 19:01 عصر
با سلام
العا باید اینو چیکار کنیم؟؟!!
ما تو سی شارپ اینو اینطوری مینویسیم
username='" + textboxuser.text"' or emailaddress ='" + txtmail.text"' " ;
bahar_7
شنبه 19 تیر 1389, 23:53 عصر
[quote=bahar_7;1037088]با سلام
Syntax error in string in query expression 'username=" " or email address =" " d
در C# چی می تونه باشه وچه جوری رفع می شه؟با تشکر[
bahar_7
شنبه 19 تیر 1389, 23:56 عصر
string SQL = " select `username`,`Email_address` from tbl_users "
+ "( where username= \"" + txtUser.Text.ToString() + "\" or Email_address= \"" + txtEmailAddress.Text.ToString() + ")";
dbobject.ExecuteNonQuery(SQL);
این کدیه که من نوشتم .واسه چی syntax error میده؟
mmd2009
یک شنبه 20 تیر 1389, 03:38 صبح
یک مثال براتون زدم امیدوارم کارتونو راه بندازه
string address_db = "ادرس اس کیو ال سرور";
SqlConnection con = new SqlConnection(address_db);
string query = "select username,Email_address from tbl_users" +
"where username='" + textBox1.Text.Trim() + "' or " +
" Email_address='" + textBox2.Text.Trim() + "'";
SqlCommand cmd = new SqlCommand(query, con);
SqlDataReader re = cmd.ExecuteReader();
if (re.Read())
{
//لیست کارهایی که باید انجام بشه
}
else
{
// لیست کارهایی که باید انجام بشه
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.