Foxtable(狐表)用户栏目专家坐堂 → 区别


  共有3097人关注过本帖树形打印复制链接

主题:区别

帅哥哟,离线,有人找我吗?
lshshlxsh
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:658 积分:7890 威望:0 精华:0 注册:2013/12/11 17:49:00
区别  发帖心情 Post By:2014/7/21 15:32:00 [只看该作者]

Tables("窗口1_table1").DataSource =dtb.BuildDataSource()
Tables("窗口1_table1").DataSource =DataTables("统计")

 

请问一下这上面两句代码有什么区别?

 

(全局表事件代码)

 

If  e.DataTable.Name ="窗口1_table1" Then
Case
"型号","规格"
Dim dr As DataRow = e.DataRow
If dr.IsNull("型号") = False AndAlso dr.IsNull("规格") = False Then
If e.DataTable.Compute("Count([_Identify])","型号 = '" & dr("型号") & "' And 规格 = '" & dr("规格") & "'") > 1 Then
MessageBox.Show(
"已经存在相同型号和规格的行!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
e.
DataRow(e.DataCol.Name) = e.OldValue '取消输入
End If
End
If
end if

 

为什么使用第一件下面这段代码会提示,使用第二句下面那段代码没反应?

 

 

[此贴子已经被作者于2014-7-21 15:32:20编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/21 15:33:00 [只看该作者]

用第二句,你If  e.DataTable.Name ="窗口1_table1" Then 这句代码就要换成

If  e.DataTable.Name ="统计" Then

 回到顶部
帅哥哟,离线,有人找我吗?
lshshlxsh
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:658 积分:7890 威望:0 精华:0 注册:2013/12/11 17:49:00
  发帖心情 Post By:2014/7/21 15:36:00 [只看该作者]

我换了也没用

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/21 15:37:00 [只看该作者]

在全局代码,最上面加入msgbox(1)测试看看是否有触发全局事件

 回到顶部
帅哥哟,离线,有人找我吗?
lshshlxsh
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:658 积分:7890 威望:0 精华:0 注册:2013/12/11 17:49:00
  发帖心情 Post By:2014/7/21 15:46:00 [只看该作者]

没有反应
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目6.table

[此贴子已经被作者于2014-7-21 15:48:25编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/21 15:50:00 [只看该作者]

.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目6.table


 回到顶部
帅哥哟,离线,有人找我吗?
lshshlxsh
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:658 积分:7890 威望:0 精华:0 注册:2013/12/11 17:49:00
  发帖心情 Post By:2014/7/21 15:58:00 [只看该作者]

谢谢BIN.

请问一下使用  Tables("窗口1_table1").DataSource =DataTables("统计")  代码该怎么写?

你刚才这个例子弹出的2

[此贴子已经被作者于2014-7-21 15:58:00编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/21 16:02:00 [只看该作者]

统一写到窗口表事件里面去好了

 回到顶部
帅哥哟,离线,有人找我吗?
lshshlxsh
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:658 积分:7890 威望:0 精华:0 注册:2013/12/11 17:49:00
  发帖心情 Post By:2014/7/21 16:05:00 [只看该作者]

我用的是临时表,现在都写在全局表事件

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/21 16:08:00 [只看该作者]

看8楼

 回到顶部