Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求助一段代码借在何处

1楼
shixia 发表于:2010/3/4 21:34:00
有两个表,一个是"业务"表,一个是"收费"表,用ACCESS数据源,在收费表的DataColChanged表事件中设置如下代码,达到两个表的相同字段值自动从业务表中录入到收费表中:
If e.DataCol.Name = "piao据号码" Then
    Dim cmd As New SQLCommand
    Dim dt As DataTable
    cmd.C
    cmd.CommandText = "SELECT DISTINCT 文号,标的额,任务人,业务类型,委托单位,当事人,piao据号码 From {业务}"
    dt = cmd.ExecuteReader()
    Dim dr AS DataRow = dt.find("[piao据号码]=" & e.datarow("piao据号码") )
    If dr isnot nothing then
        dr("文号")=e.DataRow("文号")
        dr("标的额")=e.DataRow("标的额")
        dr("任务人")=e.DataRow("任务人")
        dr("业务类型")=e.DataRow("业务类型")
        dr("委托单位")=e.DataRow("委托单位")
    End If
End If



经测试无法运行,错误发生在执行dr("文号")=e.DataRow("文号")代码时,提示:不存在名称为""的DataTable


2楼
mr725 发表于:2010/3/4 22:38:00
 dr("文号")=e.DataRow("文号")   改为 e.DataRow("文号") = dr("文号")
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02637 s, 2 queries.