公司以前用的进销存系统采用的是MSSQL2000的数据库,本地的计算机不需要安装MSSQL2000,直接在进销存中设置链接到服务器上的数据库即可使用。现在公司重新联系另一公司重新开发进销存系统,用delphi开发,采用MSSQL2005的数据库,现在发给我们的测试程序发现,只有在计算上安装了MSSQL2005了以后才能够使用该软件的,要不然总是提示“未找到提供的应用程序”之类的,请问我能不能在一台没有安装MSSQL2005的计算机上运行该软件?要不然每台客户端都必须装.NETFRAMEWORK和MSSQL2005才能使用的
1,没有安装MSSQL2005时打开软件,提示未找到提供程序
2,安装MSSQL2005,但是在安装步骤的时候,开始是最选安装SQL Native Client后再进行其他安装操作的,我在他安装完SQL Native Client后就直接退出安装程序,然后再运行软件,欧耶,软件成功运行。。致此,可以断定是SQL Native Client搞的鬼了,只要在电脑上安装了SQL Native Client就行了,经过本人多方上网查找资料,SQL Native Client的单独安装程序在MSSQL2005安装光盘中的Setup文件夹中,有二个文件,sqlncli_x64.msi和sqlncli.msi,理所当前前者用于64位机器的。呵呵,等我回去了在我家里的WIN7 64位机上安装了再试试。。这回应该行了。然后我又找了一台没有安装.net framework的机器试
① 先安装sqlncli.msi
② 然后运行软件,欧耶,又成功运行了。。呵呵。。终于知道是这么回事了。。呵呵。。多谢大家了。。真是一言惊醒梦中人啊。