数据库打包问题:数据源指向的是网络路径
用的是AdoQuery
数据源要可以改变的
可以对ADOQuery1->ConnectionString
进行配置吗
问题点数:50、回复次数:12Top
1 楼zaqizaba(知其所以然)回复于 2002-04-11 09:50:50 得分 0
在线等待
殷切关注Top
2 楼invalid(空心菜(Python是个好东东,大家多用用!))回复于 2002-04-11 09:57:36 得分 10
设置AdoQuery连接的AdoConnection上,设置AdoConnection执行到一个数据连接文件,到时候只需要改变数据连接文件的内容就改变了连接了。Top
3 楼invalid(空心菜(Python是个好东东,大家多用用!))回复于 2002-04-11 09:59:13 得分 10
DBCon->ConnectionString="FILE NAME="+ExtractFilePath(Application->ExeName)+"set\\sdzh.udl";
上面是设置ADOConnection指向到程序运行目录的set目录中的sdzh.udl数据连接文件。
Top
4 楼yeqiufeng(叶秋枫)回复于 2002-04-11 10:05:29 得分 0
这个属性你当然可以自己动态的修改了
@_@Top
5 楼zaqizaba(知其所以然)回复于 2002-04-11 10:13:44 得分 0
怎样检测连接成功?Top
6 楼zaqizaba(知其所以然)回复于 2002-04-11 10:28:39 得分 0
upTop
7 楼kingcaiyao(aking)回复于 2002-04-11 10:46:42 得分 10
可以ADOConnectionString配置,你装入它的配置文件udl即可。Top
8 楼zaqizaba(知其所以然)回复于 2002-04-11 10:49:53 得分 0
怎么样检测连接成功???Top
9 楼lm09(江泽民他爹)回复于 2002-04-11 10:52:25 得分 20
try{
ADOQuery1->Close();
ADOQuery1->ConnectionString="FILE NAME=.//a.udl";
ADOQuery1->Open();
}
catch(...)
{
//link failed;
}Top
10 楼kingcaiyao(aking)回复于 2002-04-11 10:53:51 得分 0
你可检查状态,State属性。Top
11 楼zaqizaba(知其所以然)回复于 2002-04-11 11:04:12 得分 0
到底谁说的正确?Top
12 楼zaqizaba(知其所以然)回复于 2002-04-11 11:25:01 得分 0
upTop




