• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答

在设计windows程序时,要连接数据库,同时设计了一些webservices,发布时数据库连接要改变,webservices也要改变,应该怎么做?

royiw 2004-11-02 02:29:35
总不会把程序再重新改一下吧,是数据库连接应该怎么做呢,设计一个配置文件吗,这样发布程序的时候把配置文件改一下就可以了吗,如果这样的话配置文件应该怎么设计,怎么用呢?
还有webservices,添加引用的时候用的是localhost,发布的时候webservices应该怎么发布?
...全文
86 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
royiw 2004-11-02
若是把数据库连接字符串写在配置文件里,这样别人也可以看见用户名和密码,是不是很不安全?
回复
zhpsam109 2004-11-02
使用配制文件!
回复
wind7788 2004-11-02
用配置文件保存基本信息和用数据工厂来处理对数据库的请求。
回复
熊猫贩子 2004-11-02
使用配置文件,要么在windows程序中添加,传参至webservice
要么就在webservice中,添加相关配置文件,读取使用
回复
lidawen 2004-11-02
學習
回复
jiezhi 2004-11-02
使用配置文件来处理。

在安装期间将应用程序重定向到不同的 XML Web services:
http://www.microsoft.com/china/msdn/library/dv_vstechart/html/vbtchRedirectingApplicationToTargetDifferentXMLWebServiceDuringInstallation.asp
回复
einsteincao 2004-11-02
就和ASP.NET一样

设计一个Config.Xml文件

然后每次都读取这个文件中的内容就可以了

部署的时候

利用Installshield改写这个xml文件
回复
Lastcsdner 2004-11-02
尽量的把要改变的东西放在webconfig配置里面。
回复
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2004-11-02 02:29
社区公告

让您成为最强悍的C#开发者