以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  数据切换及connection 应用求助  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=22921)

--  作者:95108228
--  发布时间:2012/8/27 15:33:00
--  数据切换及connection 应用求助
 

运行中切换数据源出现问题,

说明:

1、新建功能为将程序四张内部表用CompactToAccess导出为一个access文件,将导出的access文件设为数据外部数据源,名字为text。将程序中的四张表切换为access中的四个表,用ChangeConnection实现

2、打开功能为打开已做好的项目数据

3、遇到问题如下:

1)、CompactToAccess生成的access文件,_Identify字段为数字型,非自动编号,有没有办法控制_Identify类型为自动编号,否则切换到外部数据源后没法增加行

2)、DataTables("计价表").ChangeConnection("test") 出错,不知在何处,用fill没问题

3)、在不关闭程序的情况下,点打开已做好的项目,提示”该数据仍在使用,不能删除“,应该是connections.Delete("text") 出问题,怎么解决?


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:项目一.rar


--  作者:狐狸爸爸
--  发布时间:2012/8/28 8:56:00
--  

数据源的切换是针对外部数据源之间的切换,内部表是不能切换的。

注意自动增量主键,用菜单中的ToAccess生成的Access文件,会有自动增量主键的。