请问一下原来用 (VC/VB+ADO)写的软件,原来的后台是SQL Server,现在要改为Oracle作为后台
请问如何去做,要注意哪些方面原来VC/VB+ADO写的访问数据库部分,是否还要做什么变动?谢谢

解决方案 »

  1.   

    如果没有使用sqlserver或orcael所独有的东西就基本没有什么,主要是连接串和orcal多了一个必须安装一个客户端
      

  2.   

    1、
    (1)注意数据类型的对应
    (2)bitand
    (3)日期时间函数,如timequery等2、
    (1)若你的系统是VC调存储过程。那只要将SQL的存储过程拷到Oracle,修改修改即可
    (2)若你的业务逻辑是写在VC中的,可调整SQL语句
      

  3.   

    连接串 要改
    oracle特有的 也要改
     要看你都用到了数据库的哪些
      

  4.   

    SQL Server数据库里表导入ORACLE数据库
       方法一.导出目的选通过ODBC数据源里定义的ORACLE数据库, 注意ORACLE里表名都是大写的.
         我一般在ORACLE这边先生成好表结构,再选择SQL SERVER源表往ORACLE目的表里追加数据.
         数据传输速度比方法二慢.
       
       方法二.从SQL Server数据库导入数据到ORACLE数据库可以选择用Windows下ORACLE9i企业或者个人版数据库做中转