关于金蝶K3的Access数据库带工作组模式连接问题
最近在做一个金蝶K/3的二次开发,需要读取客户帐套列表信息,K/3 WISE的帐套信息是放在Access数据库里,工作组模式,数据库文件是Acctctl.dat,工作组文件应该是offline.mdw,登录用户名和密码是morningstar,ypbwkfyjhyhgzj.
我现在写的程序可以连接上这个数据库,但是访问表的时候提示:不能读取记录;在 't_ad_kdaccount_gl' 上没有读取数据权限。可是如果我用access2007直接打开这个Acctctl.dat,用这个用户名和密码是可以有修改和读取权限的。
我觉得问题应该在连接字符串上,贴上连接字符串如下:
Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=D:\\Program Files\\Kingdee\\K3ERP\\KDSYSTEM\\KDCOM\\AcctCtl.dat;Jet OLEDB:
System Database=D:\\Program Files\\Kingdee\\K3ERP\\KDSYSTEM\\KDCOM\\offline.mdw;
User ID=morningstar;Password=ypbwkfyjhyhgzj
请高手看看,问题是出在这里吗。