以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教Connection提示不是Integer的成员  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=91900)

--  作者:行者无道
--  发布时间:2016/10/21 12:51:00
--  请教Connection提示不是Integer的成员
如图:我在表事件的Tatecolchanged的事件中 写了一段代码

Select Case e.DataCol.Name
    Case "部门","姓名"
        Dim cmm As new SQLCommand
        Dim dt As DataTable
        Dim dr As DataRow = e.DataRow
        cmd.c
        cmd.c & dr("部门") & "\'and [姓名] \'" & dr("姓名") & "\'
        dt = cmd.executereader
        If di.Daterows.count > 0 Then
            dr("职位") = dr.Datarows(0)("职位")
            dr("性别") = dr.Datarows(0)("性别")
            dr("学历") = dr.Datarows(0)("学历")
        Else
            dr("职位") = Nothing
            dr("性别") = Nothing
            dr("学历") = Nothing
        End If
End Select

期初提示 这句 cmd.c 未声明的 cmd
然后我在全局代码中 加了cmd 设置全局变量 public As cnd = Integer  注释:这里已经错了,但是我不知道在全局变量中如何自定义 cmd
然后提示设置完全局变量要重启,重启之后我把代码写进 表事件的Tatecolchanged事件中
提示如图所示 
请教这个问题该如何解决,问题如下:
1、全局代码该如何根据自己的需要定义
2、像我现在的这个问题怎么解决,代码怎么补充完善
谢谢,在线等待


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2016/10/21 12:55:38编辑过]

--  作者:cbt
--  发布时间:2016/10/21 13:00:00
--  
  Dim cmm As new SQLCommand   你声明的是 cmm 不是 cmd

--  作者:行者无道
--  发布时间:2016/10/21 13:12:00
--  
以下是引用cbt在2016/10/21 13:00:00的发言:
  Dim cmm As new SQLCommand   你声明的是 cmm 不是 cmd
感谢师兄提醒,谢谢,太粗心了