简单送分题目:请问如何实现如下问题

fing 2003-01-17 09:41:47
按多条件查询出结果,要求不同的结果做不同的处理,但用户不想自己单个
处理,由编码完成,当然知道对什么结果做什么样的处理。本人pb水平有限,不知道要用到哪些技术,本人想了一些技术,不知可否,现向同仁请教,如有不是之处,尽请指出:
本人知道可以用游标取一条一条的记录,但不知道对已经呈现在数据窗口中的数据再怎么样一条一条记录的取,是不是要用到动态sql技术和游标啊,因为每次查询的条件不一样,用动态sql生成一个游标,然后再对每一条记录直接对数据库操作啊。
上面,是本人的一点愚见,不知可否,也不知是不是这样做的,请各位指教
...全文
116 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
tchatcha 2003-01-20
  • 打赏
  • 举报
回复
up
wangkenping 2003-01-19
  • 打赏
  • 举报
回复
用setsqlselect 更换查询的条件.能后就可以每一条记录直接对数据库操作
fing 2003-01-19
  • 打赏
  • 举报
回复
在脚本中写如下嵌入sql,sql server 总提示“无效的sql数据类型”
update stu_info
set kcmc=:ls_field , zwhm=:ls_seat
where xh=:is_stud_no;

其中 kcmc,zwhm 均为varchar(10)
ls_field,ls_seat 均为sting
不知是何故,请各位指教。
不知能不能有办法得到此时dbms执行的语法
fing 2003-01-18
  • 打赏
  • 举报
回复
up
fing 2003-01-18
  • 打赏
  • 举报
回复
请问对于查询条件不一样且查询条件个数也可能不一样的游标怎么说明啊,本人可以根据用户的选择取得查询条件,例如已经取得用户查询条件为wheresql
imyahoo 2003-01-18
  • 打赏
  • 举报
回复
顶!!!
fing 2003-01-17
  • 打赏
  • 举报
回复
尽请指教
ropriest 2003-01-17
  • 打赏
  • 举报
回复
up
gz
bomber2001 2003-01-17
  • 打赏
  • 举报
回复
INT Emp_id_var = 56

PREPARE SQLSA
FROM "select column1,column2,.... FROM employee WHERE emp_id=?" ;

EXECUTE SQLSA USING :Emp_id_var ;

YewPu 2003-01-17
  • 打赏
  • 举报
回复
up

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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