奇怪的一个问题SQL Explorer都能执行,为什么在这里不行
奇怪的一个问题SQL Explorer都能执行,为什么在这里不行??
AnsiString queryString;
queryString = " delete from sell where saletime <= ";
queryString +="\#";
queryString += DateTimePicker1->DateTime ;
queryString +="\#";
DataModule1->sellADOQuery->SQL->Clear();
DataModule1->sellADOQuery->SQL->Add(queryString);
DataModule1->sellADOQuery->ExecSQL();
错误信息:
不正常的定义参数对象提供不一致或不完整的信息
经设定断点,查看queryString的值是:
Date{"delete from sell where saletime <= #2006-2-2 11:50:00#"}
把这一句拷在SQL Explorar中都能正确执行,不知什么原因?请高手指教