以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 外部数据库,如何增加行? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=215) |
-- 作者:ahljy351 -- 发布时间:2008/9/4 14:27:00 -- 外部数据库,如何增加行? 我都晕死了。用按钮单击事件 CurrentTable.AddNew()后,提示出错。 还有增加外部数据表的时候,老是提示这个。 此主题相关图片如下:qq截图未命名.jpg [此贴子已经被作者于2008-9-4 14:32:15编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2008/9/4 14:37:00 -- 先给你的外部表加上主键,即可增加行,并正常编辑。 |
-- 作者:狐狸爸爸 -- 发布时间:2008/9/4 14:39:00 -- 例如你得外部数据源是access,你得先用Access打开你的数据文件,给要作为外部表的数据表设置主键,最好是加一个自动增量型主键,使用起来和内部表没差别。 |
-- 作者:ahljy351 -- 发布时间:2008/9/4 15:12:00 -- 有一点点明白。还得安装ACCESS |
-- 作者:ahljy351 -- 发布时间:2008/9/4 15:22:00 -- 以下是引用狐狸爸爸在2008-9-4 14:39:00的发言:
例如你得外部数据源是access,你得先用Access打开你的数据文件,给要作为外部表的数据表设置主键,最好是加一个自动增量型主键,使用起来和内部表没差别。 呵呵,再次打挠,不知在ACCESS中哪里设置主键? |
-- 作者:lxl -- 发布时间:2008/9/4 15:33:00 -- 以下是引用ahljy351在2008-9-4 15:22:00的发言:
呵呵,再次打挠,不知在ACCESS中哪里设置主键? 在表的设计视图里面 |
-- 作者:lxl -- 发布时间:2008/9/4 15:36:00 -- 以下是引用ahljy351在2008-9-4 15:12:00的发言:
有一点点明白。还得安装ACCESS 用内部表的话,就不需要安装ACCESS |
-- 作者:lxl -- 发布时间:2008/9/4 15:38:00 -- 以下是引用ahljy351在2008-9-4 15:22:00的发言:
呵呵,再次打挠,不知在ACCESS中哪里设置主键? 表的设计视图里面,选中主键列,然后点菜单里面一个钥匙图标 |
-- 作者:ahljy351 -- 发布时间:2008/9/4 16:09:00 -- 太感谢了,我正在一步步摸索。先把系统的框架搞出来。菜单搞出来,窗口搞出来。然后再慢慢的搞代码。 |
-- 作者:xipies -- 发布时间:2008/9/4 16:22:00 -- 发现楼主比我还菜: 这种问题内行人说的都是专业用语,我等难于理解,由我这个菜鸟和你讲讲吧,都同类的,有共同语言,思维可能也差不多 这个问题我是看了程版主的示例文件才搞明白的,参见:
如图操作:
|