如何连接服务器上的ORACLE数据库?假如服务器的IP为:192.168.0.1
数据库的名字为computer还有,程序里面的语句是不是跟以前连SQL SERVER数据库的语句不一样呢
比如说查找啊,删除啊等等之类的

解决方案 »

  1.   

    以下為VB連接ORACLE數據庫
    -----------------------------------------------------
    dim conn as adodb.connection
    dim rs as adodb.Recordset
    form_load()
    set conn=new adodb.connection
    conn.open"Provider=MSDAORA.1;Password=密码;User ID=用户名;Data Source=数据库服务器名;Persist Security Info=True"先点击菜单中工程——应用,然后选择
    Microsoft ActiveX Data Objects 2.5 Library
    在程序中:
    dim conn as adodb.connection
    dim rs as adodb.Recordset
    set conn=new adodb.connection
    set rs=new adodb.Recordset
    conn.open"Provider=MSDAORA.1;Password=密码;User ID=用户名;Data Source=数据库服务器名;Persist Security Info=True"
    rs.open "select * from 表名", conn, adOpenStatic, adLockReadOnly
    Set DataGrid1.DataSource = rs
    先在odbc建一个 oracle odbc.
    然后在程序中写
    Dim conn As ADODB.Connection
    Set conn = New ADODB.Connection
    conn = "DSN=;UID=;PWD=;SERVER="
    --------------------------------------------------------
    ORACLE中的SQL語句與SQL SERVER中的SQL語句有不同的地方。
      

  2.   

    建議樓主多看下關於ORACLE SQL 這類的文章。
      

  3.   


    用.net 1.1 的oledb 访问Oracle.连接字符串:
    "Provider=MSDAORA;User ID=sruser;Data Source=ora7;Password=sr123"