在vf中选择性更新如何实现啊?

ccnet 2003-08-10 10:22:54
现有数据库表(studentdata)
字段:姓名(字符),是否笔试(逻辑),笔试成绩(浮点),加分(浮点),
是否进线(逻辑),面试成绩(浮点),总成绩(浮点)

欲实现功能:对“是否进线”为 .T. 的记录进行更新
若“是否笔试”为 .T. 则总成绩=(笔试成绩+加分+面试成绩)/2
若“是否笔试”为 .F. 则总成绩=加分+面试成绩

结果写回studentdata中

如何实现?哪位能给出代码,不胜感激,解决马上结帖!
...全文
60 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccnet 2003-08-10
  • 打赏
  • 举报
回复
再次感谢~~
fj_jiangqi 2003-08-10
  • 打赏
  • 举报
回复
replace all 总成绩 with iif(是否笔试,(笔试成绩+加分+面试成绩)/2,加分+面试成绩) for 是否进线
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊

2,749

社区成员

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

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