VB如何调用并使用数据库 20
我想实现用VB调用数据库的表中数据,经过我指定的一系列计算过程,最后将结果再存储在这个数据库中的另一个表里(请详细说明如何连接数据库?如何调用数据库?已经如何存储的,谢谢...
我想实现用VB调用数据库的表中数据,经过我指定的一系列计算过程,最后将结果再存储在这个数据库中的另一个表里 (请详细说明如何连接数据库?如何调用数据库?已经如何存储的,谢谢了,万分感谢!!!)最好能注释的详细一些,让我这个初学者看懂! 谢谢了各位大虾!再次谢谢了
展开
1个回答
展开全部
连接很简单,你可以用手动在VB中连接。但是你必须建立datagrid控件,用来存储数据在vb中显现。
或者写入公共模块代码。如下:
Public Sub main()
adocon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\saint.mdb;Persist Security Info=False"
End Sub 其中saint.mdb代表你做的数据库。其他的代码你不用改。
Function cnn() As ADODB.Connection
Set cnn = New ADODB.Connection
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\saint.mdb;Persist Security Info=False"
End Function
该段定义你的ado数据连接,用cnn代表你的连接字符。
你做程序的时候要在datagrid控件里测试数据库的连接。要保证它连接的正确性。否则不能使用。
你要想调用数据库中的表,还需用到 select语句其实也并不是太复杂。不过内容较多。你可以买本教材看上一个星期大概就能上手了。
不知你满意否。
或者写入公共模块代码。如下:
Public Sub main()
adocon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\saint.mdb;Persist Security Info=False"
End Sub 其中saint.mdb代表你做的数据库。其他的代码你不用改。
Function cnn() As ADODB.Connection
Set cnn = New ADODB.Connection
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\saint.mdb;Persist Security Info=False"
End Function
该段定义你的ado数据连接,用cnn代表你的连接字符。
你做程序的时候要在datagrid控件里测试数据库的连接。要保证它连接的正确性。否则不能使用。
你要想调用数据库中的表,还需用到 select语句其实也并不是太复杂。不过内容较多。你可以买本教材看上一个星期大概就能上手了。
不知你满意否。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询