收录日期:2018/10/23 14:24:05 时间:2016/05/22 08:21:56 标签:数据库相关
用ado +access 
做的小型数据库.联接时已连到一个指定目录下的mdb 文件下,可是打包时要想把它放在其它机子上运行,比如安装在任意目录下时都可运行.(即比如安装在c\,调用的是c :\的数据库)
用人wise 打包.....
不用啊,直接运行就可以了
不过要WIN98第二版以后的版本,
连接串中要选择当前目录!
在写程序时,要写取得当前程序的目录,这个目录下就这个数据库了
该目录最好和程序在同一目录。所以最好放在c盘。这样打包后不用考虑太多。程序必须安装在指定目录中。
:)
数据库一般放在相对目录中,比如:c:\yourapp\data下。
程序里面的路径根据 app_path:=ExtractFilePATH(application.exename);
提取的来的,这样你就可以在程序里加 连接串的相对路径:app_path +'\data'。
使用udl文件,也就是连接时,用udl文件连接。当移植到其他机器时,只需点击udl文件重新连接一次。我刚做过,没问题的。C:\Program Files\Common Files\System\Ole DB\Data Links里面有一个demo(要安装delphi才有的)。在connectionstring那里选择use data link  file.你的程序一点也不需改动.
運行時動態設置  ADOConnection1.ConnectionString 就可啊, 不用其它那麼麻煩!!
有 code 吗...
动态设置connection或者使用相对路径了。比如,程序安知在exe目录,可执行程序在exe下,数据在exe下的子目录data里面。则connection可以是:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data\db1.mdb;Persist Security Info=False

为什么会出现错误?一个比较复杂的问题,可能和多继承、泛型有关 -=100分=- 尚无工作的程序员。大家帮帮忙了! 有工作机会的介绍一个。 !!讨论上海人!! 请教继承数据集dataset的问题,急啊!!!!!!!!!!1 大侠们,帮忙啊!~~~IE6和图片设置的问题, microran2000请进来接分 高手解答,如何指定swing组件的size? 各位帮忙,在线等候 f1book如何去掉底部显示(sheet1)那行 软件项目立项的投资都包含哪几项啊??? 在类库中如何获得文件夹相对路径? 自编ACTIVEX控件属性定义及访问,急急急。。。 c++中输入数字有效性判断函数 求教各位专家:在VC中怎么样自动关闭客户端机器访问网络共享的能力(包括9x和2000)? 【支持】申请新增游戏版块,大家支持一下! 300分再急问:如何将一系列2560*1920的JPG图像转换为100*75的BMP图像,然后保存到一个文件中???? 数据库记录添加个数限制,我想删除第一条后,添加新记录到最后一条,记录总是最新的 datalist中按钮点击弹出消息框的问题 讨论:<<<<爱是一种负担>>>> access 的时间/日期类型数据的插入问题 有关调试问题?我每次调试时!为何总是进入Debug? CRecordSet::Open()的记录怎么就有的是只读的有的不是呢??和表有关么? 抗议水源斑竹将规则当草纸,想改就改! 如何判断ListCtrl点击了垂直或水平滚动条? 为了开发 portlet ,我急需下面几个包,请问哪里可以下载,只要下全可以开发,急送 100 分。 我下了一个动网论坛,准备修改后作为学校网站的论坛,有不有版权问题? 初学XML,问几个简单的问题,请大家帮忙?分不够可再加! 如何关闭QuickRep控件中的“打开”,“保存”报表按钮? resin自动编译类时,如何设置编译的encoding? 连接SQLserver的问题??在线