问高手两个问题~!!!!随时在线,出答案马上结贴送分~

raiven 2003-08-30 09:18:22
一。
排序问题
要求最简

表1.
A B C D E

5列

要求输入数据,loop 循环,在点update的按钮的时候,完成下面动作:
1,删除该行
2,将现在输入的数据“A1,A,C3,B1,' '”
从小到大排序为“A,A1,B1,C3,' '” 然后insert数据库
3,如果输入“A1,A2,B3,B3,A5”有重复数据,那么出错。
所有项都是主键。



二。
画面要显示5项 A B C D E
但是另外的画面可能会加项目。这个时候也要显示5项,但是需要加滚动条。
就是动态的判断目前数据库有多少项目。少于5项就显示所有项,等于5项就显示5项
多于5项就显示5项,而且加滚动条可以滚动显示出其他项。


高手请赐教
...全文
28 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
raiven 2003-08-30
  • 打赏
  • 举报
回复
多于5项的时候画面只显示5项,但是画面上要多出滚动条.可以看后面项
就是动态获得数据库列数然后显示在画面上.

问题一. 基础方法不提倡,用group或者内建自程序最好。
qinkm 2003-08-30
  • 打赏
  • 举报
回复
问题一:你在INSERT 之前先将几个数排好序呀(冒泡法或什么法都行).这时可再检查是否有重复的列,如果有,给出提示,不让INSERT,否则,保存.

问题二说得有点不明白,什么另外的画面?
----------------------------------------------
多于5项就显示5项,而且加滚动条可以滚动显示出其他项。
--------------------------------------------------
多行5项时,只显示5项,又怎么能显示出其他项?
raiven 2003-08-30
  • 打赏
  • 举报
回复
列啊都是主键
当然是列
当你loop输入一行的时候要排列,小的放到A列,
raiven 2003-08-30
  • 打赏
  • 举报
回复
列啊都是主键
当然是列
当你loop输入一行的时候要排列,小的放到A列,
changqr 2003-08-30
  • 打赏
  • 举报
回复
你的意思不是很明确:
a b c d e是表中的行还是列?

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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