以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 怎么将某个表的字段名称及当前行字段值,组合后,新增一条记录,写入到一个表的日志内容里面。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=149490) |
-- 作者:李孝春 -- 发布时间:2020/5/4 11:59:00 -- 怎么将某个表的字段名称及当前行字段值,组合后,新增一条记录,写入到一个表的日志内容里面。 怎么将某个表的字段名称及当前行字段值,组合后,新增一条记录,写入到一个表的日志内容里面。 当前,我初步通过遍历表中所有字段,并且查询字段内当前行记录数据,进行组合。 但是效果貌似不是最佳方法。麻烦老师们指导一下。 代码如下: For Each c As Col In Tables("党员信息").Cols \'遍历当前表中的列 Dim str As String = "【" & c.Name &"】:" & Tables("党员信息").Current(c.Name) output.show(str) Next 上述代码得到如下效果: 【单位名称】:工信部 【支部名称】:第一支部 【姓名】:黄立 【身份证号】:522229198800000037 【性别】:男 【年龄】:33 【出生年月】:1986年10月18日 【民族】:苗 【籍贯】:自治县 【个人身份】: 【党员类别】:党员干部 【联系电话】: 【居住地址】: 【标志】:False 想实现效果为: 【单位名称】:工信部【支部名称】:第一支部【姓名】:黄立【身份证号】:522229198800000037【性别】:男【年龄】:33【出生年月】:1986年10月18日【民族】:苗【籍贯】:自治县【个人身份】:【党员类别】:党员干部【联系电话】:【居住地址】:【标志】:False |
-- 作者:有点酸 -- 发布时间:2020/5/4 14:33:00 -- Dim str As String For Each c As Col In Tables("党员信息").Cols \'遍历当前表中的列 str = str & "【" & c.Name &"】:" & Tables("党员信息").Current(c.Name) Next output.show(str)
|