首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

为什么查询不出内容?该如何解决

2012-02-09 
为什么查询不出内容?用adoconnection和adoquery来查询access中的东西,查询是以一个datatimepicker中的日期

为什么查询不出内容?
用adoconnection和adoquery来查询access中的东西,查询是以一个datatimepicker中的日期的内容来进行查询的,在我电脑上能查出来,经过下面的步骤:
在prject-> Options-> Compiler中点击Release,    
在prject-> Options-> Packages中去掉Builder     with     runtime     packages选项    
在prject-> Options-> Linker中去掉Use     dynamic     RTL     选项    
然后,     Build
将.exe程序移到同宿舍的同学电脑上,也能完成查询和添加,但是一移到隔壁宿舍的电脑上就差不出来了,但是添加后数据库有相应的添加的数据。只是不能显示。
  程序大致意思是:可以添加一些内容,填好内容后,加到数据库中,然后立即在下面的DBGrid中显示。
查询语句是:select*   from   [table]   where   dater   like   datetimepicker-〉date-〉datestring
但是在其他宿舍电脑上显示不出来,还请大家帮忙。谢谢。

[解决办法]
最好把datetimepicker-〉date-〉datestring
改成
datetimepicker-〉date-〉FormatString( "yyyy-mm-dd ");定死年月日的显示方式,因为有些电脑的区域设定不一样会导致DateString不同

[解决办法]
看看各个机器上access一样不

热点排行