我想用VB连接ORACLE里的一个表,如何具体实现?
解决方案 »
- 高分求:如何用vb实现向一打开的网页当中的控件上填充数据?
- VB6中ListView控件问题
- 求VB如何在MSHFLEXGRID 实现类似Excel分类汇总的功能。
- 如何实现数据的移动?
- 寻求一个listview和datalist的组合控件
- 简单问题,进者有分—怎样在VB下面实现数据库...在线等待!
- 本人找到一个TIMER的模块,有些地方没有弄明,大家来帮帮忙!
- 关于MDI窗口的问题
- 如何实现画面重载?例如...(详见文章内容,但愿我说明白了)应该不是很难,可我没看见过如何实现的,可惜我最多能给100分
- 怎样写这个Form的Resize事件处理过程?或者还要增加一些什么鼠标事件过程才行?
- 小case,帮帮忙!!散分的
- word中用vba怎样提取格式为“标题 3”的所有文本
"ConnectString=OracleServer.world;" & _
"Uid=myUsername;" & _
"Pwd=myPassword;"
更细可以看这里http://www.connectionstrings.com/
myConn.open "Provider=MSDAORA;Data Source=serOracle;User ID=yourID;Password=yourPWD"
添加部件:Microsoft ado data control 6.0
在窗体上添加一个adodc控件,然后设置adodc控件的属性,选“使用连接字符串”项边上的“生成”然后选Oracle驱动,并设好其它条件(要连的库、用户、密码等),生成的字符串拷出来,赋值给ADODB.connectionsting就可以了,然后就可以删除adodc控件了。典型的过河拆桥!这样就不用去死记connectionsting的各种参数了!
这是我老师教我的,不过分可不能给我老师哦!而且你也不能过河拆桥啊!!!
'我这个程序是连SQL Server数据库的,不过方法一样的!Public Function ConnectToServer(ByVal strDBName As String) As Boolean
On Error GoTo on_error
Set conConnection = New ADODB.Connection
conConnection.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=pubs;Data Source=(local)"
conConnection.CursorLocation = adUseClient '将游标设置在客户端
conConnection.ConnectionTimeout = 30
conConnection.Open
ConnectToServer = True
Exit Function
on_error:
MsgBox "错误描述:" & Err.Description & vbCrLf & ";错误代码:" & Err.Number, vbCritical + vbOKOnly, "打开数据库错误"
Err.Clear
ConnectToServer = False
End Function
For the current Oracle ODBC Driver from Microsoft:oConn.Open "Driver={Microsoft ODBC for Oracle};" & _
"Server=OracleServer.world;" & _
"Uid=myUsername;" & _
"Pwd=myPassword;"For the older Oracle ODBC Driver from Microsoft:oConn.Open "Driver={Microsoft ODBC Driver for Oracle};" & _
"ConnectString=OracleServer.world;" & _
"Uid=myUsername;" & _
"Pwd=myPassword;"For more information, see: Connection String Format and Attributes