Foxtable(狐表)用户栏目专家坐堂 → [求助]查询与赋值并存


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

主题:[求助]查询与赋值并存

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


加好友 发短信
等级:九尾狐 帖子:2243 积分:18477 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]查询与赋值并存  发帖心情 Post By:2014/1/5 16:11:00 [只看该作者]

Dim Dic As new Dictionary(of DataRowInteger)
Dim 
v As Double
For Each 
dr As DataRow In DataTables("表A").DataRows
    v = DataTables("表A").Compute("Count(第二列 )""第二列 = " & dr("第一列"))
    dic
.Add(drv

Next
For Each 
dr As DataRow In dic.Keys
    
dr("第四列") = dic(dr)
Next

这段代码中,为什么不将
Dim Dic As new Dictionary(of DataRowInteger)
直接定义为
Dim Dic As new Dictionary(of DataRowDouble)

否则V是double,而字典定义为integer,可能会导致数据截短.

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/1/5 21:11:00 [只看该作者]

 呵呵,count得到的是整数,v应该定义成integer才对的。

 回到顶部