一个希望大家都能给详细答复的问题!高分相赠!
在我公司的小型局域网中,也就20多台机器,我通过VB.NET开发的一个简单的远程数据库查询程序(也就两个关键的业务数据表格),功能是让我们部门能够在本机就可以通过Windows应用程序访问那台远程数据库.主要配置如下,那台有数据库的机器是WIN98系统,其余机器都是Win2k Pro的,数据库是Access2000!
现在的问题
1、我在进行数据连接的时候,尽管可以连接上,但是在进行数据适配器的设置时,却提示“初始化数据格式与OLE DB的描述不统一(英文)”,然后又提示让输入数据源用户名和密码,而那个远程的数据库是只读而且不可更改的(为了安全),无法配置好适配器,最终无法完成直接在客户端远程连接数据库获得需要的数据。
2、上述问题解决的话,再开发一个能够自动更新的客户端程序,因为数据库的数据总是在变化,因此每两分钟自动更新数据源,也就是使自动更新程序常驻在客户端,使得用户能够实时的查询到最新的数据库数据!
3、当数据库那台机器有人正在录入数据的时候,我们客户端无法进行数据表的连接访问;相反,当客户端进行连接时,有数据库的那台机器则显示“该数据库正在被独占使用,程序无法被启动”!!
补充一点:关于win2k和win98之间连接和配置应该注意什么呢,是否用的上WEB Service!
能够切实解决的一定高分相赠!! 谢谢朋友们,谢谢!