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

SOS:C# 打包,卸载SQL数据库文件的问题
请问一下,
1.我有一个系统,已经打包好了,怎么让它在安装的时候自动附加数据库呢?我现在附加数据库的功能是在系统运行的时候
2.在卸载的时候,需然数据库文件可以删掉,但是在企业管理器中还存在那个数据库名(写着 "置疑 "),而且第二次安装程序的时候要进入企业管理器打它分离才行.要怎么做才能干净的删掉呢..........


------解决方案--------------------
可以使用osql.exe文件来运行sql脚本,实现安装数据库的目的。
卸载一样。
------解决方案--------------------
osql.exe是微软提供的一个命令提示符环境下能执行sql语句的程序
------解决方案--------------------
同意LS,一般是在安装程序中自己写安装程序类,调用osql.exe进行数据库的操作,具体部署方案网上很多~
------解决方案--------------------
把数据库导成sql脚步,用安装程序执行sql脚本