PDA

View Full Version : خطایIncorrect syntax near the keyword



behzad_rainy
شنبه 28 آبان 1390, 12:41 عصر
سلام خسته نباشید
من موقع اجرا با خطای زیر مواجه میشم ممنون میشم یکی راهنمایی کنه

Incorrect syntax near the keyword 'User'.

اینم کد های برنامم هستش


public DataTable Select()
{
DataAccessLayer dal = new DataAccessLayer();
string sql = "SELECT * FROM User WHERE UserName=N'{0}' and Password=N'{1}'";
sql = string.Format(sql,this.username,this.password);
dal.Connect();
DataTable dt = dal.Select(sql);
dal.Disconnect();
return dt;
}



public DataTable Select(string sql)
{
DataTable dt = new DataTable();
cmd.CommandText = sql;
da.Fill(dt);
return dt;
}

solaleh
شنبه 28 آبان 1390, 12:47 عصر
user رو داخل [] بذارین...

omidrayaneh.68
شنبه 28 اردیبهشت 1392, 19:32 عصر
سلام منم همین مشکل را داشتم که با گذاشتن براکت حل شد اما خیلی برام عجیب بود چون کدم قبلا رو یه برنامه دیگه کار میکرد البته بدون براکت[]