我现在在asp.net里想访问oracl数据库。
不知道这怎么连接?
不知道这连接字符串怎么写?求教

解决方案 »

  1.   

    你找一个gotodotnet开发包连接字符串
    user id=system;data source=orcl;password=manager
      

  2.   

    · Oracle 
    · ODBC 
    o 新版本: 
    "Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;Uid=Username;Pwd=asdasd;" 
    o 旧版本: 
    "Driver={Microsoft ODBC Driver for Oracle};ConnectString=OracleServer.world;Uid=myUsername;Pwd=myPassword;" 
    · OLE DB, OleDbConnection (.NET) 
    o 标准连接(Standard Security): 
    "Provider=msdaora;Data Source=MyOracleDB;User Id=UserName;Password=asdasd;" 
    这是Microsoft的格式, 下面是Oracle的格式(提供者不同) 
    "Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=Username;Password=asdasd;" 
    注意:"Data Source=" 必须根据相应的命名方法设置为Net8名称。例如对于局部命名,它是tnsnames.ora中的别名,对于Oracle命名,它是Net8网络服务名 
    o 信任连接(Trusted Connection): 
    "Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;OSAuthent=1;" 
    或者设置user ID为 "/" 
    "Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=/;Password=;"