在VB当中采用引用的ADO技术,如何在语句中实现与Oracle连接

yujingjun 2002-11-26 10:02:08
在VB当足采用引用的ADO技术,如何在语句足实现与Oracle连接
...全文
59 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
starry 2002-11-26
  • 打赏
  • 举报
回复
建立一个oracle的dsn
建立ado的connection对象cn
cn.ConnectionString = "dsn=ora_dsn;UID=username;PWD=passwd"
cn.open
ok了
CloneCenter 2002-11-26
  • 打赏
  • 举报
回复
建立一个 oracle ODBC 数据源,然后使用连接字符串来连接。
"Provider=MSDAORA.1;Password=12345;User ID=system;Data Source=OracleData;Persist Security Info=True"
w18ily 2002-11-26
  • 打赏
  • 举报
回复
ODBC Driver for Oracle (from Oracle)
oConn.Open "Driver={Oracle ODBC Driver};" & _
"Dbq=myDBName;" & _
"Uid=myUsername;" & _
"Pwd=myPassword"
Where: The DBQ name must be defined in the tnsnames.ora file

w18ily 2002-11-26
  • 打赏
  • 举报
回复
OLE DB Provider for Oracle (from Oracle)
For Standard Security

oConn.Open "Provider=OraOLEDB.Oracle;" & _
"Data Source=MyOracleDB;" & _
"User Id=myUsername;" & _
"Password=myPassword"

For a Trusted Connection

oConn.Open "Provider=OraOLEDB.Oracle;" & _
"Data Source=MyOracleDB;" & _
"User Id=/;" & _
"Password="
' Or
oConn.Open "Provider=OraOLEDB.Oracle;" & _
"Data Source=MyOracleDB;" & _
"OSAuthent=1"
Note: "Data Source=" must be set to the appropriate Net8 name which is known to the naming method in use. For example, for Local Naming, it is the alias in the tnsnames.ora file; for Oracle Names, it is the Net8 Service Name.

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧