急救!初学者的送分题!在线等!!!

naturelai 2004-08-28 07:35:00
如果要一个表里面的某个字段里所有为空的记录都变成某个内容那代码应该怎么写呢?
例如:

姓名 班级 成绩
张一 1班 87
陈二 2班 73
李三 4班 90
王四 (空) 72
刘五 (空) 65

将所有班级字段为空的记录(王四、刘五)的班级字段替换成“5班”,有什么办法吗?请写出完整代码,谢谢!
...全文
69 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2004-08-30
  • 打赏
  • 举报
回复
1、如果是SQL数据库:
Update 表名 Set 班级='5班' Where Empty(班级)

2、如果是DBF表:
replace all 班级 WITH "5班" For LEN(ALLTRIM(班级))=0
xclzteb 2004-08-30
  • 打赏
  • 举报
回复
楼上讲得对,最好用UPDATE语句。
shujiongwei 2004-08-30
  • 打赏
  • 举报
回复
repl all 班级 with '5班' for empt(班级)
duckson 2004-08-29
  • 打赏
  • 举报
回复
推荐用Update 表名 set 班级 = '5班' where Empty(班级)
unlist 2004-08-29
  • 打赏
  • 举报
回复
replace 班级 WITH '5班' For Empty(班级)
JohnShen 2004-08-28
  • 打赏
  • 举报
回复
Update 表名 set 班级 = '5班' where Empty(班级)

或:

USE 表名
replace all 班级 WITH '5班' For Empty(班级)
wrqwrq 2004-08-28
  • 打赏
  • 举报
回复
USE 表名
SCAN FOR ALLT(班级) = ''
REPL 班级 WITH '5班'
ENDSCAN

2,727

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧