当前位置:主页>销售管理软件> 列表

急用感谢倍加!!!!!! 找商贸财神进销存软

进销存软件版1楼: 用delphi和access做好了一个程序。我把delphi的。exe文件。和access库放到别的机子上。不能用了。哪儿的错我该注意哪儿

2楼: 晕,太模糊了,
这种错误可能性太多了,
只好帮顶了 如简单进销存管理软件

3楼: 是不是。和access库连接路径有错呀

4楼: 只能猜了,是不是连接数据库里用的绝对路径

5楼: 在别的机子你没有设置数据源,程序找不到数据源的缘故。你可以在控制面板那里设置

6楼: try
// adoconnect or bdeconnect
// do someting.....
except on E: Exception do
showmessage( e.Message);
end;
//通过显示的错误信息找找错误
或者
try
// adoconnect or bdeconnect
// do someting.....
except
showmessage(inttostr(getlasterror));
end;
//取得错误号,例如显示87号错误
//去msdn查找system error codes
//找到错误号,看看内容-code 87 =无效的参数
//楼主要学会这种方法哦,很有用的
//看看吧

进销存软件版7楼: 我是用ado连接的。本地的access数据源f:\data\data.mdb
如果换到别的机子上。不放在这个路径上。就出错了。怎么处理呀。能不能ado连接是获得本地的数据源路径。

8楼: 是用的绝对路径。

9楼: 开发时用绝对
路径,编译时用相对路径:)
即,你开发时,adoconnection设为f:\data\data.mdb
要发布前,改为可执行 文件的相对路径,如数据库跟执行文件是一个目录,就直接指定为data.mdb即可

10楼: 数据源设为
extractfilepath(application.exename)+''data.mdb'';
用的时候把data.mdb和exe文件放在一块就行了。

11楼: 用个.udl来连接吧,这样要修改也容易!

12楼: 接受答案了. 如商贸财神进销存软