DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: coooyang
今日帖子: 30
在线用户: 8
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 qingniao77 (青鸟) ★☆☆☆☆ -
普通会员
2004/1/13 9:39:49
标题:
请教各位高手一个用DELPHI和ACCESS构成的数据库的问题,谢谢! 浏览:1232
加入我的收藏
楼主: 今天做个程序,其中一段代码如下:
。。。。。
  SqlStr:='select DelMan ' +  GetSqlName + ', Allweight as 毛重,EmptyWeight as 皮重,Trueweight as 净重'
        + '  from Scale_Record '
        + ' where Scale_Date > #' + Datetostr(DTPQI.date)
        + '#  and Scale_Time > '' + Timetostr(DateTimePicker2.Time)
        + '' and Scale_Date <= #' + Datetostr(DTPJi.date)
        + '#  and Scale_Time <= '' + Timetostr(DateTimePicker4.Time) + ''; 
  with DataModule1.ADOQSearch do
  begin
    Close;
    SQL.Clear;
    SQL.Add(SqlStr);
    Prepared;
    Open;
  end;
。。。。。
目的在求出符合选择条件的记录,若数据表中无时间记录(Scale_Time)则运行正常通过,日期(Scale_Date)判断正常,如表中任意+一条带时间(假设直接在表Scale_Time字段输入一个为00:00:00)的时间则整个select语句无法正常执行,提示——标准表达式中数据类型不匹配,且经测试select Scale_Time from Scale_Record 并显示结果从ACCESS数据库中查询出结果为1899-12-31 00:00:00,怀疑为DELPHI与ACCESS库结构转换中出了问题,有哪位能帮帮忙感激不尽
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行234.375毫秒 RSS