我有一C/S应用程序,数据库为SQLserver7.0,用的是ADO连接,我想把它转为单机版的,
我把数据库转出为Access,但是却出现问题,SQLserver7.0与Access的SQL语法似乎不兼容,
有什么好的办法?转为其它的数据库,Paradox怎么样,我不想再另外装SQLserver,各位帮忙!

解决方案 »

  1.   

    好象两者基本上所有的语法都一样。
    好象只有一个地方问题大一点:如果你的sql语句中有日期,那么把'该为#
    就可以了啊
      

  2.   

    我转出为Access,程序运行时出现两个问题,一个是提示"只读属性未设置"(应该是数据库的连接),
    还发现一个为在插入操作时提示"语法错误(操作符丢失).在查询表达式'wy_yshfmx where yhid=2 and nf=2003'中,
    这是什么原因?
      

  3.   

    去掉只读属性。可能是你登录数据库的用户是只读的。
    nf的数据类型是什么如果是DATE那就得像rikky(读书、心知、生活)说的那样改一下SQL语句
    祝你成功
      

  4.   

    提示是说'未设置'啊,nf是char型,我为了统计方便,用nf,yf,rq分别代表年,月,日
    "语法错误(操作符丢失)."这个提示指的是什么?在后面的表达式中是哪个操作符丢失了?
    跟把数据库转出为Access有什么关系?没转以前没这个问题!
      

  5.   

    nf是char型?是否因该式wy_yshfmx where yhid=2 and nf=‘2003’