Foxtable(狐表)用户栏目专家坐堂 → [求助]各位高手,代码有错?


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

主题:[求助]各位高手,代码有错?

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


加好友 发短信
等级:婴狐 帖子:38 积分:312 威望:0 精华:0 注册:2013/3/26 10:05:00
[求助]各位高手,代码有错?  发帖心情 Post By:2013/4/18 10:05:00 [只看该作者]

设置下拉框,选择月份后,点击查询命令按钮,执行代码如下:

 

Dim dt As DataTable
Dim cmd As new SQLCommand
Dim ids As String
Dim box2 As WinForm.ComboBox= e.Form.Controls("ComboBox2")
Dim m As Byte = cbyte (box2.text)
cmd.CommandText = "Select [_Identify],部门,姓名,出生年月 From {基本信息} where month(出生年月)=month("& m &")"
  dt = cmd.ExecuteReader
For Each dr As DataRow In dt.dataRows
  ids = ids & "," & dr("_identify")
Next
  ids = "(" & ids.trim(",") & ")"
  ids =  "Select [_Identify],部门,姓名,出生年月 From {基本信息} Where [_Identify] in " & ids
  Tables("本月生日员工_Table1").Fill(ids,"",False)
  Tables("本月生日员工_Table1").AllowEdit = False

 

但只得到12月、1月的名单,错在哪里?

另:代码是不是繁琐了点?

 


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


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

什么意思? 你代码不是要获得某一个月出生的员工吗?  怎么会同时获得12月1月?
还是说只有选择12月,1月有效,选择其他月份无法获得结果? 发个例子出来看看吧.便于帮助你找到问题.  
还有问题最好描述清楚一些.

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


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

而且你这个其实一句SQL就能实现的了.拼接IDS属于多余的.

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


加好友 发短信
等级:婴狐 帖子:38 积分:312 威望:0 精华:0 注册:2013/3/26 10:05:00
  发帖心情 Post By:2013/4/18 10:34:00 [只看该作者]

不好意思,没讲清楚。

是只选择12月份和1月份的时候有结果且结果是错的,

选择12月份得到1月份生日的人

选择1月份得到12月份的人。

选择其他月份均无显示。

 

怎么做例子?图片点击可在新窗口打开查看


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


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

那你直接把你项目文件发上来好了.

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


加好友 发短信
等级:婴狐 帖子:38 积分:312 威望:0 精华:0 注册:2013/3/26 10:05:00
  发帖心情 Post By:2013/4/18 10:54:00 [只看该作者]

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

弄了一个,帮忙看看,谢谢。

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


加好友 发短信
等级:婴狐 帖子:38 积分:312 威望:0 精华:0 注册:2013/3/26 10:05:00
  发帖心情 Post By:2013/4/18 10:55:00 [只看该作者]

还个个情况,出生年月是根据身份证号码取值的,有没有影响?

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


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

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


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


加好友 发短信
等级:婴狐 帖子:38 积分:312 威望:0 精华:0 注册:2013/3/26 10:05:00
  发帖心情 Post By:2013/4/18 11:09:00 [只看该作者]

收到!谢谢!


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


加好友 发短信
等级:婴狐 帖子:38 积分:312 威望:0 精华:0 注册:2013/3/26 10:05:00
  发帖心情 Post By:2013/4/18 15:13:00 [只看该作者]

不好意思,打不开,能不能把代码复制出来图片点击可在新窗口打开查看


 回到顶部
总数 13 1 2 下一页