增肥健身方法:VB编程下使用DAO数据库如何实现与路径无关(好心人帮帮忙!)

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 01:45:19
1:VB编程下使用DAO数据库如何实现与路径无关
示例:
private form_load()
Dim str As String '定义
str = App.Path
If Right(str, 1) <> "\" Then
str = str + "\"
End If
data1.databasename=str & "\数据库名"
data1.recordsource="数据表名"
data1.refresh
end sub
我都把那数据库名改为我的数据库名,
数据表名也改我我的名了,可出现App.Path为外部变量或未定义错误!
无法编译!
请帮我说说正解!!谢谢!求正解!
2:我用了在DAO下的DATA控键,MSFlexGrid1控键,
在我使用删除时候编写什么语句能是MSFlexGrid1那表格里信息动态变化(注释:就是跟那删除后表里的残留信息一样,可我那始终是要全部退出后,再打开才显示那种效果!我想跟那删除的动态变化,我该如何办???)

最后,非常感谢大家!!谢谢!!

你可以把formload的那段去掉,自己去窗体里面找data1控件。然后修改他的databasename和recordsource属性

后面的问题是因为你操作的时候没有对数据库进行刷新,你去找一下语句,好象是update吧?

改用ado吧