连接问题,谁帮帮我啊。好难!

zhenjinfen 2006-05-29 02:11:38
我用一个数据模块放了多个ADOTABLE,ADOQUERY和ADOCONNETION在本机上ADOCONNETION连到数据库。现在的问题是把程序移到其他机子上怎么把ADOCONNETION连到数据库啊??
我应该怎么做???
...全文
155 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yhyhai 2006-07-02
  • 打赏
  • 举报
回复
如果是局域网的话,直接打包安装到目标机子上就行了.
努力偷懒 2006-06-20
  • 打赏
  • 举报
回复
恩!我觉得写ini的配置文件挺好的。
mdejtod 2006-06-19
  • 打赏
  • 举报
回复
写个配置文件~~~移到其它机子上时只要更改配置文件就可以连接到数据库了~~
soft021 2006-06-18
  • 打赏
  • 举报
回复
告诉你一个不用重新编译EXE也可以改连接的好办法
新建一个*.txt文件,修改为*.udl文件,然后ADOCONection.connectstring->FileName='*.udl'
双击*.udl文件就可以修改连接了。给分吧。
jzinfo 2006-05-31
  • 打赏
  • 举报
回复
可以对ADOCONNETION的connectionstring属性编程来赋值....

方法搜索下,无非就是写入ini和读ini操作罢了~~~~
搬砖罗 2006-05-30
  • 打赏
  • 举报
回复
也可以通过注册表来读写啊,不过在注册表里要加密才好!
myanwei 2006-05-29
  • 打赏
  • 举报
回复
先从配置文件中读取服务器名\数据库名\用户\口令.
ACCESS:
ADOConnection1.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+
DbName +';Jet OLEDB:Database Password='PASSWORD+';Persist Security Info=False';

SQLSERVER:

ADOConnection1.ConnectionString :='Provider=SQLOLEDB.1;Password='+PassWord+';User ID='+UserID +';Initial Catalog='+DbName +';Data Source='+DbSvrName ;
zhenjinfen 2006-05-29
  • 打赏
  • 举报
回复
关键是不知道怎么写啊。谁给个小例子吧。谢谢了
andyzhou1101 2006-05-29
  • 打赏
  • 举报
回复
也可以写个配置文件啊
呵呵
postren 2006-05-29
  • 打赏
  • 举报
回复
ADOCONNETION通过Ip连接数据库服务器

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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