有些SQL在SQL Server中没有问题,在Access中会有问题的,你要改了。还有,最好用动态SQL参数比较好,不会出现什么异常的

解决方案 »

  1.   

    1、建议使用msde引擎,其实就是sql server,office的安装盘里都有2、access的数据类型定义和sql不同,当然有问题3、datetime格式,当你在本地运行数据库时,格式改成了本机的时间/日期格式,而原来数据的格式与服务器的设置有关,多尝试几种。另外编程的时候尽量用text格式记录日期,如果只是查询用到的话,可以很大程度上避免。4、不能为空是重建表结构的时候的问题,自己认真看看。
      

  2.   

    其实你只要用odbc重建一个数据源,就会转到access数据库上,你得程序不需要做改动
      

  3.   

    呵呵,给你一个我做的办法,我是用MySQL开发系统的,在我的系统中,我将所有IP地址设置的部份,
    进行了固定默认设置,
    即全部固定为
    localhost
    呵呵,方法有点土,
    不过解决了将来系统升级为网络版的所有不便,
    只要将新的网络版客户程序重新安装即可呵呵,大家还有好的办法吗