Foxtable(狐表)用户栏目专家坐堂 → [求助]UPDATE语句请教


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

主题:[求助]UPDATE语句请教

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


加好友 发短信
等级:童狐 帖子:295 积分:1856 威望:0 精华:1 注册:2012/7/9 23:25:00
[求助]UPDATE语句请教  发帖心情 Post By:2012/12/8 1:01:00 [显示全部帖子]

UPDATE {任务表}  set  责任人 = '张三' Where 责任人 Is Null,这一句执行正确

但我只要UPDATE部分符合条件的行,比如说前100条,这个TOP 100怎么加上去才有效呢

请教各位高手


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


加好友 发短信
等级:童狐 帖子:295 积分:1856 威望:0 精华:1 注册:2012/7/9 23:25:00
  发帖心情 Post By:2012/12/8 11:27:00 [显示全部帖子]

谢谢二位

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


加好友 发短信
等级:童狐 帖子:295 积分:1856 威望:0 精华:1 注册:2012/7/9 23:25:00
  发帖心情 Post By:2012/12/8 13:02:00 [显示全部帖子]

还是搞不定,大家再帮忙看下

我用的是Access数据源,怎样用SQL语句查出第100行的sortkey值(我用的是分页加载,只能用后台SQL语句)


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


加好友 发短信
等级:童狐 帖子:295 积分:1856 威望:0 精华:1 注册:2012/7/9 23:25:00
  发帖心情 Post By:2012/12/8 13:20:00 [显示全部帖子]

请教各位高手,实现一楼想法用SQL语句怎么写(Access数据源,要进行操作的数据大部分是还没有加载的)

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


加好友 发短信
等级:童狐 帖子:295 积分:1856 威望:0 精华:1 注册:2012/7/9 23:25:00
  发帖心情 Post By:2012/12/8 13:37:00 [显示全部帖子]

dim dt as datatable

cmd.CommandText = select top 100  From {任务表}  Where 责任人 Is Null

dt = cmd.ExecuteReader

for each dr as datarow in dt

dr("责任人") = “张三"

next

想了一下,可心按上面语句,但怎么写回去呢?


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


加好友 发短信
等级:童狐 帖子:295 积分:1856 威望:0 精华:1 注册:2012/7/9 23:25:00
  发帖心情 Post By:2012/12/8 13:47:00 [显示全部帖子]

小林,你那样我试过了,不行。返回的是 责任人 Is Null 中最大的_Sortkey ,不是想要的值

cmd.CommandText = "Select Top 100 Max([_Sortkey]) From {任务表} Where 责任人 Is Null Order By [_Sortkey]"   (特殊列名要加[])

这样写又提示出错


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


加好友 发短信
等级:童狐 帖子:295 积分:1856 威望:0 精华:1 注册:2012/7/9 23:25:00
  发帖心情 Post By:2012/12/9 23:18:00 [显示全部帖子]

还是搞不定啊,各位再帮我看看

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


加好友 发短信
等级:童狐 帖子:295 积分:1856 威望:0 精华:1 注册:2012/7/9 23:25:00
  发帖心情 Post By:2012/12/9 23:26:00 [显示全部帖子]

大家帮我看看,如图要将选定产品中雇员列为空的部分记录写入选定的雇员号


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

上传示例

 


 

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


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


加好友 发短信
等级:童狐 帖子:295 积分:1856 威望:0 精华:1 注册:2012/7/9 23:25:00
  发帖心情 Post By:2012/12/9 23:46:00 [显示全部帖子]

sql语句提示出错,大家帮忙看看

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


加好友 发短信
等级:童狐 帖子:295 积分:1856 威望:0 精华:1 注册:2012/7/9 23:25:00
  发帖心情 Post By:2012/12/10 9:45:00 [显示全部帖子]

呵呵,犯了不该犯的错误

谢谢小林!总感觉我这个方法效率不高,不知有没有更好的方法?


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