比如,我建一个名为dm1.mdb的数库
表1 字段 ID(自动) name(文本型)
记录 1 中文歌
2 英文歌
3 翻唱歌
表2 字段 ID(自动) aid(数字型) name(文本型) aname(默认值date())
1 1 你爱上他 2006-11-21
2 1 我不爱你 2006-11-21
3 2 my love end 2006-11-21
4 3 不得不爱-女翻唱版 2006-11-21
5 3 不得不爱-男翻唱版 2006-11-21
6 3 不得不爱-合唱版 2006-11-21
怎么在VB连接。。代码是不是放到。模版那里?
还是直直可以在窗体加连接数库的代码(本人是新手。只懂点点)
比如在VB新建一个窗体。名为:Form1。。
想要的效果是,启动Form1了。可以在Form1窗体下看到。。dm1.mdb的数库的[表2]所有记录。...最好。字段可以设置控制...
比如显示为结果为。
专辑(Label1) 歌名(Label2)
中文歌 你爱上他
中文歌 我不爱你
英文歌 my love end *****************************************************
当点。中文歌,就连接到。Form2 并按。中文歌专辑。列出。表2的记录。。不知道大家有没有听懂我说什么。或者有没有一些小VB程序。有像这样的功能
超小超好。。谢谢
[email protected]
表1 字段 ID(自动) name(文本型)
记录 1 中文歌
2 英文歌
3 翻唱歌
表2 字段 ID(自动) aid(数字型) name(文本型) aname(默认值date())
1 1 你爱上他 2006-11-21
2 1 我不爱你 2006-11-21
3 2 my love end 2006-11-21
4 3 不得不爱-女翻唱版 2006-11-21
5 3 不得不爱-男翻唱版 2006-11-21
6 3 不得不爱-合唱版 2006-11-21
怎么在VB连接。。代码是不是放到。模版那里?
还是直直可以在窗体加连接数库的代码(本人是新手。只懂点点)
比如在VB新建一个窗体。名为:Form1。。
想要的效果是,启动Form1了。可以在Form1窗体下看到。。dm1.mdb的数库的[表2]所有记录。...最好。字段可以设置控制...
比如显示为结果为。
专辑(Label1) 歌名(Label2)
中文歌 你爱上他
中文歌 我不爱你
英文歌 my love end *****************************************************
当点。中文歌,就连接到。Form2 并按。中文歌专辑。列出。表2的记录。。不知道大家有没有听懂我说什么。或者有没有一些小VB程序。有像这样的功能
超小超好。。谢谢
[email protected]
解决方案 »
- 穷的没分了,请大家帮忙.如何让datagrid显示行数?比如第一行,在最左边就显示"1"我看到很多表格控件都有.
- 求支持多线程,断点续传的FTP客户端控件,望支持.
- 数据库路径设置问题,急啊!
- vb6无法识别access2000数据库,我的机器上又没有装access97,怎么才能创建vb6识别的access数据库
- 如何判断VB某一个窗体是否Load入内存或已show
- 文本框中的内容变为日期型
- 为什么出现“引用空值“错误
- 使用文件系统实现文件查找的问题?
- 高手帮我看段程序,谢谢!!!!!!!!!!!
- TMD, 老子现在还在加班,还不知道什么时候完事?
- 请教一个关于在SolidWorks2005里面用VB实现插入零件移动和旋转的问题!
- 关于DLL的调用,详细请进
dim conn as new adodb.connection
With conn
if int.State = adStateOpen Then .Close
.ConnectionString = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\dm1.mdb;Mode=ReadWrite;Persist Security Info=False"
.Open
End With
Dim strconn As String
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\test.mdb;" & _
"Jet OLEDB:DataBase Password = 'admin' ;Persist Security Info=False;" & _
"Mode=Share Deny None;"
'// 采用“异步连接”,使程序不会出现“假死”的情况
conn.Open strconn, , , adAsyncConnect
Do While conn.State = adStateConnecting
DoEvents
Loop
Exit Sub
err1:
MsgBox "错误号:" & Err.Number & vbCrLf & "错误描述:" & Err.Description
End Sub定义了之后使用,这是连接的字符串
下面的代码。应该放到哪里呢。。放到。模版里还是。。
Private Sub Command1_Click()
************************
End SubDim strconn As String
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\test.mdb;" & _
"Jet OLEDB:DataBase Password = 'admin' ;Persist Security Info=False;" & _
"Mode=Share Deny None;"
'// 采用“异步连接”,使程序不会出现“假死”的情况
conn.Open strconn, , , adAsyncConnect
Do While conn.State = adStateConnecting
DoEvents
Loop
Exit Sub
err1:
MsgBox "错误号:" & Err.Number & vbCrLf & "错误描述:" & Err.Description
End Sub
Private Sub Form_Load()
Dim conn As New adodb.connection
With conn
if int.State = adStateOpen Then .Close
.ConnectionString = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\dm1.mdb;Mode=ReadWrite;Persist Security Info=False"
.Open
End WithEnd Sub