永发信息网

vb打开access

答案:3  悬赏:40  手机版
解决时间 2021-12-01 16:38
vb打开access
最佳答案
修改答案:

哦,dos不支持长路径,那你用这段代码吧

Private Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Const SW_SHOWNORMAL As Long = 1
Const SW_HIDE As Long = 0
'access文件扩展名应该是 MDB 吧?
Private Sub Command1_Click()
Call ShellExecute(Me.hWnd, "Open", "好.mdb", vbNullString, App.Path, SW_SHOWNORMAL)
End Sub

如果你没有生产exe文件,它的默认路径在“C:\Documents and Settings\new”
如果你的“好.mdb”没有在此文件夹中,最好是先生成exe文件再调试。

本程序在xp系统调试成功
全部回答
Public Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Const SW_SHOWNORMAL As Long = 1
Const SW_HIDE As Long = 0
'access文件扩展名应该是 MDB 吧?
Private Sub Command1_Click()
Call ShellExecute(Me.hWnd, "Open", "好.mdb", vbNullString, App.Path, SW_SHOWNORMAL)
End Sub
你可以通过ado方法或通过adodc 控件将vb与access连接起来
例如:
Public Sub connection()
Public conn As New ADODB.connection
Public rs As New ADODB.Recordset
Dim strSQL As String
Dim str1 As String
Dim str2 As String
str1 = "Provider=Microsoft.Jet.OLEDB.4.0;"
str2 = "Data Source=好.mdb;"
conn.Open str1 & str2
End Sub
例二:
Dim MSAccess As Access.Application
MSAccess.OpenCurrentDatabase (App.Path & "\好.mdb")
Set MSAccess = Nothing
我可以给你发一个VB与access联合开发的案例
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么在我发自拍后,喜欢的男生也发自拍?
14周年传奇客户端
单选题西周宗法制度的特点是A.血缘纽带同政治
华厦大不同为什么可以做得那么好?
C++中a.set()是什么意思?
为什么雨果把英法联军火烧圆明园称为两个强盗
求名字,魏姓男孩
像笔墨纸砚一样的独立成语有哪些
圆柱形定形钢模需要拉杆吗
抗战胜利70周年诗歌六句话的
我要写去永旺玩的作文
女生发相片:我在大石地方上班。什么意思啊?
铁西区四平市神农医院-住院部地址是什么,有
上海巧工网络科技有限公司怎么样?
蚀食的蚀怎么读?
推荐资讯
金莲花配什么饮用最佳 ?
云存储是一个以什么和管理为核心的云计算系统
农银k令开机为什么开机没反应
判断题宋代春节称元旦,最受重视。
三伏天未蒸煮的海带有白斑能否食用
君曾顾我城 我未入君梦是那首古诗
c#取系统时间减去六个月的方法
我想发个朋友圈怎么说呢?看图
王者荣耀里面,杨戬上分怎么样厉厉不厉害。
阅读下面古诗,然后回答问题。(5分)题破山
新春红绿百花市,横财发后避好年,源源流长有
很多视频常用的背景音乐!!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?