荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: Junhot (倚浩), 信区: Visual
标 题: [合集]谁懂用vb调用access???
发信站: 荔园晨风BBS站 (Tue Mar 19 12:41:33 2002), 站内信件
azrf (任何天气) 于Sun Jan 6 09:41:14 2002提到:
kee (小子) 于Wed Mar 13 12:08:51 2002提到:
先在access里建一个数据库 存成*.mdb形式,再用vb里面得data控件,数据原指向
它,再配合其他控件
显示其内容就行了。
kee (小子) 于Wed Mar 13 12:09:12 2002提到:
还有一点要注意得是 用access2000建成得数据库要转换成旧版本才行,不然不可
以使用。
据我理解是应为vb现有得控件不支持access2000和以前版本得识别,用
access2000建成的
数据库好像多了一个表头,跟以前的存储形式有所不同,vb这个笨蛋现在还不会识
别,
也许。net可以,不过我还没有试过,如果不懂转换用access97也行。
chris (S=Q=U=A=R=E) 于Wed Mar 13 12:36:34 2002提到:
' Declaring API
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
' Call ShellApi
Private Sub ...
R=ShellExecute(0, "open", "access.exe", App.Path + "FileName", "",_
SW_SHOWNORMAL)
End sub
' Call Sub...
这里就是调用sub的地方,可以用Function完成"call shellapi"部分
(如果要传递参数的话)
你试试会不会调用时出现调用程序只在后台运行,可惜API不支持SHOW
不然可以避免这个缺点。
kee (小子) 于Wed Mar 13 12:48:49 2002提到:
不用这么麻烦把!vb有那么多控件不用,用api。
chris (S=Q=U=A=R=E) 于Wed Mar 13 12:55:51 2002提到:
没说不可以用。不过你用控件怎么用倒说说看。
aman (一个字,累!) 于Thu Mar 14 10:14:15 2002提到:
用 data environment 就可以乐。不过用 api有好处,省资源
Mason (Mason) 于Fri Mar 15 18:36:51 2002提到:
VB6是98年出的,是不支持access2000,xp,但是装上SP4或者SP5就可以了啊。
装了以后,不管是DATA控件还是ADO的都支持2000,XP.
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店