以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  怎样把listview行中每列的值赋值给数据库  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=90391)

--  作者:jiangxun
--  发布时间:2016/9/11 22:56:00
--  怎样把listview行中每列的值赋值给数据库

        For Each lvrb In lvw10.SelectedRows
            If strl.Contains(lvrb("姓名")) = False Then
                dr = DataTables("工作人员").addnew()

                                dr("项目") = e.Form.controls("TextBox9").value
                                dr("姓名") = lvrb("姓名")
                                dr("单位名称") = lvrb("单位")
                                dr("路径") = e.Form.controls("TextBox9").value
                messagebox.show(lvrb("单位"))
            End If
        Next
为什么项目和姓名可以添加而单位名称,路径不能添加,系统提示“”未将对象引用设置到对象的实例。“”

我加了一个messagebox,判断结果messagebox也无法显示,如上

 

在说明一下,如果是add的listview可以这样操作,拽过来的无法上述操作

[此贴子已经被作者于2016/9/11 23:48:48编辑过]

--  作者:有点蓝
--  发布时间:2016/9/12 8:43:00
--  
代码要贴完整,有时问题未必在你认为的地方。
--  作者:jiangxun
--  发布时间:2016/9/19 19:14:00
--  

谢谢,已换其它方法解决