已有57人关注
关于 C#和SQL 做好的程序 怎么打包 才能在其他电脑运行,求救???请教 王小科 老师
发表在C#图书答疑 2010-11-30
是否精华
版块置顶:
王老师:
    您好!读了您的C#开发实战宝典,真是受益匪浅,实例太精彩了!现在遇到个问题特向您请教,关于程序打包的问题,以企业人事管理系统为例,我把问题先讲一下,
     在实例中 首先在调用SQL数据库公共类中 关于数据库 连接设置为:
   public static string M_str_sqlcon = "Data Source=FL-645BB4B6992D\\SQLEXPRESS;Database=flshjgxt;User id=sa;PWD=111111";
     在实例的数据库备份/还原 操作中 关于数据库的连接设置同上也为:
string DateStr = "Data Source=FL-645BB4B6992D\\SQLEXPRESS;Database=flshjgxt;User id=sa;PWD=111111";
    现在的问题是程序怎么打包,才能在其他计算机上也能运行,上述数据库连接怎么修改啊,打包后怎么设置?
    谢谢王老师,急盼!
分享到:
精彩评论 4
东方_mrkj
学分:0 LV1
2010-11-30
沙发
读者你好:
    根据你提出的问题,这里提供以下方法来解决,仅供参考。    
    修改原来的程序,把数据库链接信息(Data Source=FL-645BB4B6992D\\SQLEXPRESS;Database=flshjgxt;User id=sa;PWD=111111)写入到配置文件中(比如App.ini文件或App.config文件中),然后程序从配置文件中读取数据库链接信息,这样当打包后,程序在其它机器上安装完毕后,就可以打开配置文件,手动配置数据库链接信息了。
lxd619
学分:0 LV1
TA的每日心情
zz
2022-05-15 10:18:30
2010-12-01
板凳
奥 非常感谢!就是还有有点看不懂,具体怎么写啊,请指点!谢谢
小科_mrkj
学分:43 LV2
2010-12-02
地板
读者朋友:
    您好,关于如何使用C#读写INI配置文件的操作,你可以参考《C#范例完全自学手册》这本书中的相关例子。
lxd619
学分:0 LV1
TA的每日心情
zz
2022-05-15 10:18:30
2010-12-02
4L
奥非常感谢!有不懂得地方再请教!
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照