我知道SQL SERVER ,ORACLE还没有用过

解决方案 »

  1.   

    1.SQL Server 例如: 
    conn.ConnectionString = “PROVIDER= MSDASQL; DRIVER={SQLServer};  SERVER=servera;DATABASE=pubs;UID=sa;PWD=你的密码” 2.Oracle数据库 conn.ConnectionString = “PROVIDER= MSDASQL; {Microsoft ODBC for Oracle};  SERVER=servera;DATABASE=pubs;UID=sa;PWD=你的密码”
      

  2.   

    注册表机码:HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources
    名称:Test 数据:Oracle73 Ver 2.5机码:HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\Test
    名称:Description 数据:Test
    名称:Driver 数据:C:\ORAWIN95\ODBC250\sqo32_73.dll
    名称:Server 数据:Oracle8
    名称:UserId 数据:Scott
      

  3.   

    问题是这样的: 我的数据库已经连接好了,但是在sql server 和oracle中实现同一功能的sql语句不同.所以我要根据所连接的数据库类型来选择不同的sql语句.
    如果由ODBC.INI文件中的来判断有些繁琐..有没有特别的函数确定数据库类型呢?