以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  查询  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=164137)

--  作者:bzqlyj
--  发布时间:2021/4/27 14:10:00
--  查询
表A,1列,2列,3列………… 如何对每一列的空值查询
--  作者:有点蓝
--  发布时间:2021/4/27 14:14:00
--  
比如:http://www.foxtable.com/webhelp/topics/0396.htm

Dim dr As DataRow
dr = 
DataTables("
表A").Find("1列 is null")
dr = DataTables("表A").Find("1列 is null or 2列 is null") 其中一个为空
dr = DataTables("表A").Find("1列 is null and 2列 is null") 同时为空
……

--  作者:bzqlyj
--  发布时间:2021/4/27 15:13:00
--  回复:(有点蓝)比如:http://www.foxtable.com/webh...
在窗体里查询不到
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20210427151212.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2021/4/27 15:21:00
--  
如果要所筛选,这样
Tables("表A").filter = "第一列 is null "

--  作者:bzqlyj
--  发布时间:2021/4/27 15:26:00
--  回复:(bzqlyj)回复:(有点蓝)比如:http://www.f...
像表中,1-4例,选择其中一个为空,
--  作者:bzqlyj
--  发布时间:2021/4/27 15:28:00
--  回复:(有点蓝)如果要所筛选,这样Tables("表A").fi...
可以了
--  作者:bzqlyj
--  发布时间:2021/4/27 15:40:00
--  回复:(bzqlyj)回复:(有点蓝)如果要所筛选,这样...
T ables("表A.表B").AddNew()
D ataTables("表A.表B").AllowEdit = True

With T ables("表A.表B")
    If .Current Is Nothing OrElse .Current.DataRow.RowState = DataRowState.Unchanged Then \'如果当前行未曾修改
        T ables("表A.表B").AddNew()
 错误,不存在名称为表A.表B    D ataTable

   错误所在事件:窗口,窗口2,Button1,Click
详细错误信息:
未将对象引用设置到对象的实例。

--  作者:有点蓝
--  发布时间:2021/4/27 15:54:00
--  
Tables("表A.表B").AddNew()
Tables("表A.表B").AllowEdit = True

--  作者:bzqlyj
--  发布时间:2021/4/27 16:07:00
--  回复:(有点蓝)Tables("表A.表B").AddNew()Tables("...
With T ables("表A.表B")
    If .Cur rent IsNot Nothing Then
        .Curr ent.Save()
    End If
End With
这一句是保存按钮,也出现同样问题

--  作者:有点蓝
--  发布时间:2021/4/27 16:11:00
--  
"表A.表B"表示一个关联表,这2个表有做关联吗?http://www.foxtable.com/webhelp/topics/0091.htm

如果要做表A保存就只写表A