數據庫的‘字段’設為‘日期/時間’格式的話,不能為空的嗎? 我的數據庫內join_date明明就是時間的! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 query.sql.add('where join_date =‘+pick1.date);应该改为:query.sql.add('where join_date =:ate);Query1.Parambyname('date').asDatetime:=pick1.date; 但你那個query1要來干嘛??query.sql.add('where join_date =:ate);這句是不是錯了? 不好意思,那句应该是query.sql.add('where join_date =:date);///----此处应该是:Date Query1.Parambyname('date').asDatetime:=pick1.date;^^^^^^改为Query,不是Query1----嘻嘻嘻,顺手了 这样就可以了query.sql.add('where join_date ='+''''+pick1.date+'''') holidaq.sql.add('where card_ID=:date');holidaq.parameters.parambyname('date').value:=edit1.text;card_id是數字的,上面兩句錯在?應該怎樣? query.sql.add('where join_date =‘+DateToStr(pick1.date)); 可以为空,如果设为不为空,你可以加一个默认值如(Getdate()) 建议还是用DateToStr将pick1.date转换,如果用Parambyname('date').asDatetime:=pick1.date的话,日期后面的会有很多”0“(表示时间),可能不是你想要的。 JCL安装的问题 Delphi 如何调用C的开源库? 哪有有好的编程图标下载 期货交易--投资日记 【KeyPreview】问题了,问题解答后把把分加满~~~~~ 做XP风格的窗体中碰见的问题。MDI主窗体的非客户区去不掉? 为什么用 SetLength 给动态数组设大小,编译出错 关于字符串的问题! 用ADOTable怎样删除一行数据库记录? 请问如何减少exe文件的大小? 请教在dbgrid挂上edit控件数据更新问题--高手请进 挨千刀的paradox!要怎么样才能不让它出错!!!???有什么比较稳定的单机数据库吗?
应该改为:
query.sql.add('where join_date =:ate);
Query1.Parambyname('date').asDatetime:=pick1.date;
這句是不是錯了?
query.sql.add('where join_date =:date);///----此处应该是:Date
^^^^^^改为Query,不是Query1----嘻嘻嘻,顺手了
query.sql.add('where join_date ='+''''+pick1.date+'''')
holidaq.parameters.parambyname('date').value:=edit1.text;card_id是數字的,上面兩句錯在?
應該怎樣?