我用VB编写了一个程序这个学期要交的作业。但是在封装的时候遇到了难题,请各位高手指点一下。
1.我用的是Microsoft OLE DB Provider for SQL Server进行的连接但是封装之后在别的计算机上就不能够运行。而且在别的计算机上连SQL 的进程服务都没有。请问这个问题应该怎么解决啊?2.我在没有封装的时候有的时候在学校上实验课继续做的时候都要从新加载数据库和从新改连接字符串。请问这个问题又应该怎么解决呢?

解决方案 »

  1.   

    1、服务器端是肯定要安装sql数据库服务器的
    客户端听说可以不用装,但不知道怎么打包
    我的程序都要安装SQL客户端程序
      

  2.   

    因为,计算机名都要改的,你可以写个系统配置的东西放到xml 注册表,文本等去记录这个,还有用户名,密码等,不能写死了的
      

  3.   

    客户端安装了服务管理器。我的程序打包了之后在客户端进行安装的时候,请问怎么获得由Microsoft OLE DB Provider for SQL Server进行的连接的字符串啊??
      

  4.   

    看错了,你的计算机的名是固定的?在同一个局域网就好的,字符连接串要注意,还要注意你的sql服务器必须选win和sql检测用户名的那种
      

  5.   

    Microsoft OLE DB Provider for SQL Server进行的连接的字符串在进行安装的时候应该怎么获得呢?
      

  6.   

    是不是客服端只要有一个SQL的服务管理器就行了。
    不需要企业管理器之类的吧?