这时哪写错了,报语法错误
int res2 = db.Ado.ExecuteCommand($"INSERT INTO TransHistory(Tel,OutAmount,CreateDate) VALUES({Tel},{OutSum},'{DateTime.Now.ToShortDateString().ToString()}'");
...全文
80997打赏收藏
sql插入日期语法错误
这时哪写错了,报语法错误 int res2 = db.Ado.ExecuteCommand($"INSERT INTO TransHistory(Tel,OutAmount,CreateDate) VALUES({Tel},{OutSum},'{DateTime.Now.ToShortDateString().ToString()}'");
int res2 = db.Ado.ExecuteCommand($"INSERT INTO TransHistory(Tel,OutAmount,CreateDate) VALUES('{Tel}',{OutSum},'{DateTime.Now.ToString("yyyy-MM-dd")}'");
你最后好像少了一个括号
int res2 = db.Ado.ExecuteCommand($"INSERT INTO TransHistory(Tel,OutAmount,CreateDate) VALUES({Tel},{OutSum},'{DateTime.Now.ToShortDateString().ToString()}')");