请看看这个查询怎么会错呢? select * from [myMoneys] where Dates='+datetostr((Date()-1));dates为DATETIME型。我改成VARCHAR试了也报错。报错:对象名myMoneys无效 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你里面有这个myMoneys表吗?而且应该这么写:commandtext := 'select * from [myMoneys] where Dates='+QuotedStr(datetostr((Date()-1)))); 也可以写成:'select * from [myMoneys] where Dates='''+datetostr(Date()-1)+'''; 有这个表的,为什么要写成commandtext := 'select * from [myMoneys] where Dates='+QuotedStr(datetostr((Date()-1))));我是用ADOQUERY的。写成上成的形式后我是不是用ADOQUERY.EXECSQL来执行? TO hch_45(んこん) :我一开始也是这样写的,但也是错的。 这样也是对的'select * from [myMoneys] where Dates='''+datetostr(Date()-1)+'''' ADOQUERY.EXECSQL('select * from [myMoneys] where Dates='''+datetostr(Date()-1)+'''') 我的编程经验总结:编程总纲 pascal 控制台程序 按回车后程序自动关闭了 delphi如何设置想花刺代理一样,立即生效 起泡法排序问题_课本上,怎解决??? delphi的控件限定取值的问题? 请问有谁知道,在打印对话框增加一个选择打印奇数或偶数的选项? 插入记录 求大家帮个小忙!!! 如何让stringGrid的某一行记录操作的时候不能对另一行操作(急) 请问一下,在OutLook Express里面那种几百条的邮件都列在一个什么组件里面呢? 一个关于文本框TEDIT的问题 如何将activex控件包中的文件下载到客户端的指定目录中
'select * from [myMoneys] where Dates='''+datetostr(Date()-1)+''';
我是用ADOQUERY的。写成上成的形式后我是不是用ADOQUERY.EXECSQL来执行?
我一开始也是这样写的,但也是错的。
'select * from [myMoneys] where Dates='''+datetostr(Date()-1)+''''