ADOCONNECTION 怎么使用不固定的SERVER 名

neilwq 2002-04-04 09:33:24
以前用BDE时,交给客户用只要在CLIENT端设置BDE连到数据库就可以了,
如果用ADOCONNECTION ,开发时就要指定SERVER NAME,这太麻烦,
怎么作到象用BDE一样简单(不通过ODBC)。
...全文
41 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zx_wang 2002-04-04
  • 打赏
  • 举报
回复
用UDL文件可以,但有一个文件数据库的用户名和口令回完全暴露出来了,不安全,我想用DSN,或培植ODBC数据员可能根号!
neilwq 2002-04-04
  • 打赏
  • 举报
回复
ok,tks
  • 打赏
  • 举报
回复
查一下后缀为UDL的文件,完全符合你的要求。
当你设置ADOCONNECT 联接时,仔细看看第一行是什么内容?
BigFoolCat 2002-04-04
  • 打赏
  • 举报
回复
就是,就是。把connectionstring动态合成即可。
StarRains 2002-04-04
  • 打赏
  • 举报
回复
可以将Server Name 保存到ini文件或注册表中,程序运行时读取。
qunta 2002-04-04
  • 打赏
  • 举报
回复
在formcreate的时候动态修改TADOConnction.ConnectionString
将其中的Data Source=后面的东西换成实际的机器名
yanguozhu 2002-04-04
  • 打赏
  • 举报
回复
将adoconnection的connectionstring中用来配置数据库常量(数据库名称),从配置文件中读取!自己再写一个修改配置文件内容的小程序即可!

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧