以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 真对外部数据表,插入行代码无效 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=3639) |
-- 作者:卟离卟弃 -- 发布时间:2009/7/21 10:18:00 -- 真对外部数据表,插入行代码无效 根据狐爸插入行的例子 Dim i As Integer = CurrentTable.Position If i < 0 Then CurrentTable.AddNew() ElseIf i = 0 Then Dim v As Decimal = CurrentTable.Current("ID") - 1 CurrentTable.AddNew()("ID") = v Else Dim v1 As Decimal = CurrentTable.Current("ID") Dim v2 As Decimal = CurrentTable.Rows(CurrentTable.Position - 1)("ID") CurrentTable.AddNew()("ID") = (v1+v2) / 2 End If CurrentTable.Sort = "ID" 用在外部数据表时,代码无效,功能和增加行一样了 各位版主,外部数据表应该怎么样插入行? |
-- 作者:梦倩 -- 发布时间:2009/7/21 10:23:00 -- 原理一样,注意ID不要作为主键列,也不要设为自动增量。 |
-- 作者:卟离卟弃 -- 发布时间:2009/7/21 11:24:00 -- 谢谢原来这样,解决了 |