delphi+access 多层数据库系统 只能连接显示,不能上传?
ado+access+DataSetProvider 做数据服务器
SocketConnection+ClientDataSet+DataSource做客户端。
连是连上了,但只能下载数据,且在客户端当前页显示修改,怎么都不能上传到数据服务器上。
有人帮助我吗?
ado+access+DataSetProvider 做数据服务器
SocketConnection+ClientDataSet+DataSource做客户端。
连是连上了,但只能下载数据,且在客户端当前页显示修改,怎么都不能上传到数据服务器上。
有人帮助我吗?
或者你的MDB是只读的, 不过这种可能很小.
再用三层系统也连这个Access数据库,连接成功,但发现有的记录不能上传。
郁闷
后查发现,凡经过上面的网站上传的记录,一定不能用三层系统来修改记录。
将所有数据拷入EXCEL中,再粘回Access中,大部分数据能通过三层系统来修改(也有部分数据不能上传,在查原因,怀疑还是通过网站修改的记录不能上传),但经过网站来修改后,又不能在三层中上传。
三层中上传用clientdataset.applyupdates(0);或clientdataset.applyupdates(-1);
郁闷