读书人

在delphi能不能不用odbc连接oracle而

发布时间: 2012-03-15 11:50:38 作者: rapoo

在delphi能不能不用odbc连接oracle,而用ado连接字符串直接连接,连接字符串怎么写?
在delphi能不能不用odbc连接oracle,而用ado连接字符串直接连接,连接字符串怎么写?
我试过连接sql server2000,用ado连接很方便。

[解决办法]
conn:= '(DESCRIPTION = '+
'(ADDRESS_LIST = '+
'(ADDRESS = (PROTOCOL = TCP)(HOST = '+host+')(PORT = '+port+')) '+
' ) '+
'(CONNECT_DATA = '+
' (SERVICE_NAME = '+sid+')'+
' ) '+
' )';
GDB:=TCPADOCONNECTION.Create(nil);
GDB.ConnectionString:='Provider=OraOLEDB.Oracle.1;Password='''+psw+''';Persist Security Info=True;User ID='''+user+''';Data Source='+conn;
gdb.Connected:=true;
[解决办法]
还可以使用ODAC组件连接Oracle

读书人网 >.NET

热点推荐