情况是这样的:
程序是用DELPHI XE2+SQL2000个人版在XP环境下开发的。老板带了个笔记本过来,让我把程序拷贝上去,他带到新疆去给客户演示。我看到他的笔记本上的操作系统是WIN7,心里咯噔了一下。拷贝上去,可是连接数据库时报错:通讯模块无效,驱动程序安装不正确。
郁闷啊,立即百度,说是少了dbNET什么的DLL,按照网友的说法去做了,故障依旧。怎么办?老板明天就要去演示了。该试的方法都尝试了,不行。于是我让他去网上下载一个SQL2005(64位)的开发版,因为他的机子是64位旗舰版的WIN7。现在还在下载中。
我不敢保证安装了2005就能解决问题。还不知道有没有其他问题。
各位同行老大,根据我这描述的情况,你们有什么高招,请指点一下,不胜感谢!!!
程序是用DELPHI XE2+SQL2000个人版在XP环境下开发的。老板带了个笔记本过来,让我把程序拷贝上去,他带到新疆去给客户演示。我看到他的笔记本上的操作系统是WIN7,心里咯噔了一下。拷贝上去,可是连接数据库时报错:通讯模块无效,驱动程序安装不正确。
郁闷啊,立即百度,说是少了dbNET什么的DLL,按照网友的说法去做了,故障依旧。怎么办?老板明天就要去演示了。该试的方法都尝试了,不行。于是我让他去网上下载一个SQL2005(64位)的开发版,因为他的机子是64位旗舰版的WIN7。现在还在下载中。
我不敢保证安装了2005就能解决问题。还不知道有没有其他问题。
各位同行老大,根据我这描述的情况,你们有什么高招,请指点一下,不胜感谢!!!
如果内存足够,最好安装个虚拟机,里面跑win2003+数据库。也可以对用户说:这样模拟得更真实(服务器的确是在另一台机器)
我这边WIN7 旗舰版X64,
IDE:D7 使用ADO连接SQL2K 2005 access都没问题.
不过用JAVA64位虚拟机通过ODBC数据源无法连接到access,换为32位的JAVA虚拟机后正常.
不然万一老板程序没演示成,再把他系统搞挂了,估计就火大了。