我写了一个桌面型数据库的程序。程序中用Table或TQuery控件连接Access数据库,
即用ODBC连接此数据库,再将Table或TQuery控件的DataBaseName设为此Access数据库的名称。要发布程序的话就得一台机子一台机子地配置并连接数据库。如何做到
用户安装了我的程序包后自动就能将程序连上程序包中附带的Access数据库呢?
即用ODBC连接此数据库,再将Table或TQuery控件的DataBaseName设为此Access数据库的名称。要发布程序的话就得一台机子一台机子地配置并连接数据库。如何做到
用户安装了我的程序包后自动就能将程序连上程序包中附带的Access数据库呢?
解决方案 »
- 请问这种功能是如何实现的 今天无意发现了这么个东西
- 一个简单问题,送分了
- 请各位大侠解小弟之惑~~~~~~关于一个很菜的问题但很想知道答案
- dbgrid怎样得到选中的行?
- 图形分析
- 怎么作开始菜单那样的菜单呀?
- Variable 'TN' might not have been initialized
- QuickReport.ColumnTopPosition 这一属性是什么意思,不要告诉我看帮助,帮助太烂:)
- delphi7 中如何使控件与变量名相加
- 如何知道对方的机子已经上网
- 我在用WebBrwoser控件编写某个网站的自动注册程序,发现它的注册按钮是submit的,可是Name属性是空的,请问怎么办?
- 十万火急、十万火急!dbgrideh1 焦点移出时,值也消失了!!
在没有安装BDE的电脑上是用不了的。
所以建议用ADOExpress,
也就是ADOTable和ADOQuery。
这样,
在ADO连接词时只要把当前目录的ACCESS数据库的位置用程序自动填充,
就可以正常使用了。
里边的字符串要用相对路径
这样
可以作成绿色软件
无需打包安装
直接拷贝即可运行
只要装了office的机器都可以用
程序中要用adoTable和adoconnection等ado控件
使用和一般的数据集组件差不多