vb连接数据库(vb中连接了数据库但不显示数据)

2023-06-02 22:20:03 22阅读

vb连接数据库,vb中连接了数据库但不显示数据?

1.在数据库程式里,一些控件(比如TEXTBOX)的值改变了,但没有看到,是因为控件没有刷新!一般都在程式块后加入 object.refresh ,即是把控件刷新显示新值。

2.VB里有些部件在你电脑里是不是没有添加啊,另外数据库的路径是不是一致啊。

希望我的回答可以帮到你!

用vb怎么连接SQL数据库?

vb连接sql数据库的步骤如下:

1.先打开控制面板-管理工具-打开数据源-系统DSN-添加驱动程序

2.这里要输入你想要连接的哪个服务器上的数据库

3.这里要输入数据库的帐户跟密码

4.然后一直点下一步,到这一步可以先测试能不能连到连据库

如何用vb连接ACCESS数据库?

首先,我们需要引用ADO.具体的方法是,在"工程" -- "引用" 中,找到"Microsoft ActiveX Data Object *.* Library",这里的"*.*"是指的时ADO的版本号,一般来说,应用程序或ActiveX控件都具有向下兼容性,所以我们尽可能选择比较新的版本.以确保程序在能识别旧版本Access的同时,也能识别较新版本的Access.

然后我们需要在程序中创建一个对象.就好比我们在窗体上添加一个FileBox才能看到文件名一样,只有创建了ADO对象,我们才能够访问数据库.常用的对象有两个,Connection和Recordset.

请教vb如何连接oracle数据库?

Public Sub OpenOraDB()

On Error GoTo ToExit

OraDB_Open = False

Set OraDB = New ADODB.Connection

OraConstr = "Provider=OraOLEDB.Oracle.1;Password=" & strOraPWD & ";User ID=" & strOraUser & ";Data Source=" & OraDBNetName & ";Persist Security Info=False"

OraDB.CursorLocation = adUseServer

OraDB.Open OraConstr

OraDB_Open = True

Exit Sub

ToExit:

'MsgBox "连接数据库服务器错误,您可以在网络正常后继续使用。",vbInformation , "错误信息"

OraDB_Open = False

End Sub

'关闭数据库

Public Sub CloseOraDB()

If OraDB_Open = True Then

If (OraDB.State = adStateOpen) Then

OraDB.Close

Set OraDB = Nothing

OraDB_Open = False

End If

End If

End Sub

'打开数据集,写入数据

Set OraRS = New ADODB.Recordset

OraRS.ActiveConnection = OraDB

OraRS.CursorLocation = adUseServer

OraRS.LockType = adLockBatchOptimistic

strOraRS = "select * from " & OraDBtablename

OraRS.Open strOraRS, OraDB, adOpenStatic, adLockOptimistic

OraRS.AddNew

OraRS.Fields("PID") = strOraPID

OraRS.Fields("pname") = strName").Value

OraRS.Fields("psex") = strPsex

OraRS.Update

'关闭数据集

OraRS.Close

Set OraRS = Nothing

http://topic.csdn.net/t/20050508/19/3990155.html

vb怎么连接sqlite?

装个sqlite的odbc驱动,然后跟连接其他数据库一样使用ADO连接就行了。

连接字符串是:Driver=SQLite3 ODBC Driver;Database=数据库路径。

文章版权声明:除非注明,否则均为红枣网原创文章,转载或复制请以超链接形式并注明出处。