gerami2
جمعه 07 تیر 1392, 02:36 صبح
سلام من کلاسی نوشتم که زمان رو به صورت رشته می گیره و به صورت datetime در دیتابیس ذخیره میکنه
دیتا بیس من جدولی به نام date وجود داره که دو ستون id و date داره و دستورات اتصال به دیتابیس رو در کلاسی به نام dataaccess نوشتم و لی هنگام اجرای کلاس Tarikh به این مشکل بر می خورم
Incorrect syntax near '00'.
اینم کد کلاس Tarikh
class Tarikh
{
public int id;
public DateTime dttm=new DateTime();
DataAccess da=new DataAccess();
public void Add(string d)
{
this.dttm = Convert.ToDateTime(d);
string sql = "insert into date(date)";
sql+="values({0})";
sql = string.Format(sql,this.dttm );
da.connect();
da.docommand(sql);
da.Disconnect();
}
}
دیتا بیس من جدولی به نام date وجود داره که دو ستون id و date داره و دستورات اتصال به دیتابیس رو در کلاسی به نام dataaccess نوشتم و لی هنگام اجرای کلاس Tarikh به این مشکل بر می خورم
Incorrect syntax near '00'.
اینم کد کلاس Tarikh
class Tarikh
{
public int id;
public DateTime dttm=new DateTime();
DataAccess da=new DataAccess();
public void Add(string d)
{
this.dttm = Convert.ToDateTime(d);
string sql = "insert into date(date)";
sql+="values({0})";
sql = string.Format(sql,this.dttm );
da.connect();
da.docommand(sql);
da.Disconnect();
}
}