在C#中,在打安装包的时候如何也让SQLserver2000数据库也安装上去!注意:不是SQL2000数据库管理系统 希望各位大侠帮我解决!!!!

解决方案 »

  1.   

    利用反射,得到脚本文件的绝对地址,然后调用cmd,用osql -i -E 命令。
    如有不清楚,请给我发短信
      

  2.   

    这种问题你不会搜一下吗,多的和蚂蚁一样
    这个是其中一个
    http://community.csdn.net/Expert/topic/3384/3384121.xml?temp=.1860773顺便说一下我的总结创建数据库有好多办法
    1.在本机安装软件,在本机创建数据库,那么可以选择用osql来执行脚本,也可以选择备份还原,用sql语句写在程序里面就可以2.在a机安装程序,b机创建数据库,并且a机没有sql,那么osql就不能用了,只能通过ado连接到b的数据库,然后执行脚本如果你比较懒,不想看上面的链接的话,我可以发给你代码
    包括数据库安装,卸载软件时删除数据库,发生错误回滚时删除数据库等,另外还有更新web.config文件,创建桌面url快捷方式等
      

  3.   

    我贴了一些,你可以参考一下,
    http://blog.csdn.net/zhzuo/archive/2005/05/31/385140.aspx
      

  4.   

    文章中的连接可以参考,
    http://blog.csdn.net/zhzuo/archive/2005/05/31/385140.aspx
      

  5.   

    zdliang(zdliang) ,你好
    可以发给我看看吗?
    [email protected]
    谢谢!
      

  6.   

    楼主是说打包的时候把Sql2000安装文件也打包进去吧