微软的方法是,在安装过程中自动调用安装sql server桌面引擎,再调用sql server的sql语句查询分析器,运行xxxx.sql文件,xxxx.sql文件里面包含了创建数据库相关的sql语句。比如:create,update之类的语句
你若想实现自动检数据库。只需创建一个.sql文件。包含你想建数据库的
相关sql语句。再通过程序调用就行了
================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
你若想实现自动检数据库。只需创建一个.sql文件。包含你想建数据库的
相关sql语句。再通过程序调用就行了
================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
.sql可以在程序里执行。
只要安装了MSDE,如果是ado.net就用Command.ExecuteNonQuery()
如果是ado就直接用连接的Execute()
或者干脆写个程序从.sql里读取
如果是ado.net,也不会有问题
可能要把.sql读到Stream里去,然后就可以了
set LOGIN=sa
set PWD=
set DBNAME=xxxosql -S %SERVER% -U %LOGIN% -P %PWD% -d master -i xxx.sql关于osql的使用,查看SQL Server 联机文档
怎样在安装的过程中进入command Prompt下呀?
大概是先建立安装工程,而后建立安装组件的一个项目(数据库被视为‘组件’),然后执行T-SQL,包括建立数据库、建表、关系、键、存储过程...
具体代码可以看MSDN,总之当不知道怎么办的时候就看MSDN好了。
http://msdn.microsoft.com/library/en-us/vsintro7/html/vxwlkWalkthroughUsingCustomActionToCreateDatabaseDuringInstallation.asp然后,您可以参阅下面的文章将多个Project合并为一个Setup Project:Q317786 HOW TO: Manage Multi-Project Solutions in Visual Studio .NET
http://support.microsoft.com/support/kb/articles/q317/7/86.asp
同时,您还可以参阅下面的帖子将您的.NET程序发布到没有安装.NET Framework的机器上:http://www.csdn.net/expert/topic/894/894155.xml?temp=.5337946希望对您有所帮助。-微软全球技术中心 -zgh
本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。