以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 用Access文件做数据库问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=39757) |
-- 作者:mamuaiqing -- 发布时间:2013/8/31 21:08:00 -- 用Access文件做数据库问题 用Access文件做数据库,用以下代码直接向外部表增加数据行,查看数据库文件发现增加行的_SortKey列为空值,然后改为直接在狐表项目中增加数据并保存,发现_SortKey列
的值自动加1,因为_SortKey列如果为空值在数据这方面会受到影响,请教老师用代码在外部表增加数据后_SortKey列的值会自动增加1 Dim cmd As New SQLCommand
|
-- 作者:有点甜 -- 发布时间:2013/8/31 21:18:00 -- 首先获取最大的_Sortkey,然后加1插入。 |
-- 作者:mamuaiqing -- 发布时间:2013/8/31 21:53:00 -- 那怎么获得_Sortkey的最大值?请有点甜老师指导下 |
-- 作者:有点甜 -- 发布时间:2013/8/31 22:06:00 -- 用sql语句。 新执行 select max([_Sortkey]) from {表A} 得到_sortkey,存在变量s中 在执行 "Insert Into 表A (客户姓名, [_Sortkey]) Values(\'张三 \', " & s & ")"
|