收录日期:2019/04/26 10:44:33 时间: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

把一列中其中几个字段,分组后count 域中客户端文件执行的问题 用Process.Start()调用外部程序后,返回的ID不是外部程序的实际进程ID win7 旗舰版 安装32还是64位的操作系统,电脑是4G内存的,开发安装哪个系统要好点 请教关于IPv4和IPv6的互操作性的问题 error 2059,求大神指点 InstallShield打包问题,自定义对话框中的IP Address控件怎么用 深圳文思创新怎么样滴、?通知我面试。 您认为的JAVA中级程序员,应该掌握哪些知识? 我引用了一个代码 不行 大侠们来看看 java基础题目求助 大家看看这是什么原因:tcp包重传 Tech ED 2011 希望顺利.... 求重口味MM。。 QT QWT的柱状图如何保存为图片 我们只能上上这些技术网站 asp数据库调用问题!! 散分!!!!!停止抱怨,做一只芸芸众生中奋起高飞的雄鹰 验证是否是数字的小问题... 怎么让办公室换成无线猫?大家支招 不同电脑上的Android模拟器可以互相通信吗? 麻烦大家帮我看看这段代码红色部分在chrome里正常显示在ie里显示空间空了很多 为什么同一个地址存储的内容不一致呢? j2me游戏图片压缩保存,原理是什么?求解 3800单核CPU笔记本 股市,乱市---- 【ALL】iPhone 4S 价格出炉 asp.net怎么获取里面的【控件值】 在Eclipse中用Java生成了一些数据并写入Excel文件 请教大侠,将char*数据转换成结构体,该怎么写?