vb中的数据连接。。。

来源:百度知道 编辑:UC知道 时间:2024/05/22 17:49:23
我用vb做了一个数据库程序用了ado与数据库进行连接,并把datagrid控件与ado绑定,但在生成exe文件后,在装有vb的机器上正常运行,在没有vb的机器上测试,出现了一些问题。但随着提示也一个一个解决。最后没有任何错误。但datagrad控件不显示任何数据。数据库连接没问题。我查了一些资料,也没什麽结果。请高手指点。thanks

没有显示数据,是你没有在机器上正确注册你的所有需要的控件.
要先把你的程序打包,再在没有vb的机器上安装你的程序就可以了

连接..下面是模块.
Public con As New Connection '定义数据连接,公共变量
Public coon, coom As String
Public str As Currency

Sub main()
ChDir App.Path '转换相对路径

con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data.mdb;Persist Security Info=False"
'定义数据库连接
con.CursorLocation = adUseClient '以客户端的方式打开

con.Open ' 打开连接
dl.Show
End Sub

这是连接表格代码
WindowsXPC1.InitSubClassing
If rec.State = adStateOpen Then rec.Close
sql = "select * from txgz order by id" '定义sql查询语句
rec.Open sql, con, adOpenStatic, adLockOptimistic '打开记录集
Set DataGrid1.DataSource = rec '用datagrid控件显示记录集
定义rec..dim rec as new recordset

http://www.baidu.com

氨酚待因1号片能不能和阿片受体结合.氨酚待1号因片能不能产生快感.比如曲马多能和阿片受体结合产生快感.氨酚