以前系统是ACCESS的数据库,我直接把数据库转成了SQL2000的。连接其它的结构数据什么都没有变换。以前Delphi使用odbc来连接数据库的。我现在也还是用odbc来连接SQL。只改动了DATABASE控件,请问DATATABLE和DATASource和Query还需要改不?
哎,Delphi我不清楚,现在急着改,还请各位帮帮忙吧。这个直接转数据库可行不?

解决方案 »

  1.   

    看来真不需要哈。但是咋有出错呢。ACCESS violaction at 0X4bi43541:read of address 0x99e8005c'.Process Stopped.
    会不会是因为用的是data access版面里面的控件。
      

  2.   


    不要的。 ADO連接部分代碼肯定要改的。   日期查詢時的SQL要改,  CASE,IIF 這些要轉MSSQL的SQL,改動不太多。但不是說全部不用改。不過控件部分應該是不用改的。
      

  3.   

    SQL必须用ADO来连接吗?查询语句我看过没几条。就是问题多啊。头都大了!我也觉得用不了很多改动嘛。我再看看查询语句!谢谢各位!
      

  4.   

    只要还是用BDE连接方式,那么改动还算是比较小的,至少控件不用改,但是像SQL语句,跟字段类型,某些需要改动。