开发环境:VS2008+SQL2008
问题:使用winfrom开发了一个项目,供客户单机使用,不可以给客户安装数据库,已将数据库文件打包进去,如何能在未安装数据库的机器上使用呢?
已用手段:之前给客户安装Exrpess,可以实现,但是安装过程太过麻烦,时间长,而且还要先安装Windows Installer 4.5,和framework2.0sp2,中间还要重起两次,所以现在想有没有更简单的办法?
正在尝试:sqlncli10,之前提问这个问题时想起有位永生兄弟给个建议可以用sqlncli,于是在这个方向进行了研究,无奈技术薄弱,使终无法突破,黔驴技穷之际只好又上来求助了!
各位兄弟们,不改变开发环境的情况下有什么好办法吗,用sqlncli真的可以实现吗,具体怎么做?还是有什么更好的方案?请告知一二,兄弟感激不尽!!!
问题:使用winfrom开发了一个项目,供客户单机使用,不可以给客户安装数据库,已将数据库文件打包进去,如何能在未安装数据库的机器上使用呢?
已用手段:之前给客户安装Exrpess,可以实现,但是安装过程太过麻烦,时间长,而且还要先安装Windows Installer 4.5,和framework2.0sp2,中间还要重起两次,所以现在想有没有更简单的办法?
正在尝试:sqlncli10,之前提问这个问题时想起有位永生兄弟给个建议可以用sqlncli,于是在这个方向进行了研究,无奈技术薄弱,使终无法突破,黔驴技穷之际只好又上来求助了!
各位兄弟们,不改变开发环境的情况下有什么好办法吗,用sqlncli真的可以实现吗,具体怎么做?还是有什么更好的方案?请告知一二,兄弟感激不尽!!!
sqlncli只是2008的新驱动,与ODBC类似。。没有装数据库软件的话,是无法使用数据库的。。这道理很明显呢。
是套安装程序。 用setup factory 开发的。
会自动判断是否安装了sqlserver数据库,如果没有安装则自动安装netframework和sql2005express
那个软件我下了个7.0汉化的,用了一下感觉不错,怎么能判断是否安装了sqlserver,并自动安装呢?