我查询了问题,得到了这样的事情DateTime.Now到MySQL的日期时间
command.CommandText = "SELECT " +
"COUNT(a.`id`) " +
"FROM " +
"`messageaccess` a " +
"WHERE " +
"a.`Users_LOGIN` = '" + Settings.UserLogin + "' " +
"AND a.`Status` = '" + Enums.MessageStatus.New + "' " +
"AND a.`FOLDER` = '" + Enums.MessageFolder.INBOX + "'" +
"AND a.`ShowAlert` = '" + Enums.YesNo.No + "'" +
"AND a.`Postponed` <= " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "";
但 您的SQL语法错误SQL抛出异常我;检查对应于你的MySQL服务器版本正确的语法附近'14使用手册:40:在第37' 行1
尝试不同势combinantions但没有任何工程:(
您的代码有几个[SQL注入漏洞](http://www.google.com/search?q=sql+injection+vulnerability)。请找出这个术语的含义并相应地修复您的代码。 – Timwi 2010-09-03 12:46:47