以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  真对外部数据表,插入行代码无效  (http://www.foxtable.com/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
--  
谢谢原来这样,解决了