日期:2014-05-19  浏览次数:20821 次

想要个发布C#软件的例子
我现在都还没搞明白,发布含数据库(如管理系统)这样的软件时,

那个SQL2000数据库链接串,该怎么写才好,在本机试时,是用本地

服务器,可用户不一定是本地用户了.

还有就是,生成安装部署时,数据库表文件该怎样处理?是给用户,让用户放到

他的SQL服务器里吗?


不知哪位朋友有这样的发布例子

------解决方案--------------------
好像是写成存储过程什么的吧
哈哈 我也不懂
------解决方案--------------------
那个SQL2000数据库链接串,该怎么写才好,在本机试时,是用本地

服务器,可用户不一定是本地用户了.
---------------------------------------
用个配置文件,要用户自己设置

----------------------------------------
还有就是,生成安装部署时,数据库表文件该怎样处理?是给用户,让用户放到

他的SQL服务器里吗?
----------------------------------------
根据实际需求,不就是附加数据库码?
------解决方案--------------------
参见petshop安装过程
------解决方案--------------------
您可以利用SystemInformation类:具体如
/*返回数据库连接字段*/
public string GetConnString(string strName)
{
return "server= " + SystemInformation.ComputerName + "\\Information " + ";database= " + strName + ";uid=sa;pwd=111 ";
}

然后在部署的时候,您可以通过附加数据库的方法,具体的您可以见
http://community.csdn.net/Expert/topic/5477/5477800.xml?temp=.9765894