社区
DataWindow
帖子详情
如何使DW的行随机排列,而不是按顺序排列?
am2000
2004-07-15 04:41:25
而且,随机排列过后,顺序就要固定!
...全文
329
5
打赏
收藏
如何使DW的行随机排列,而不是按顺序排列?
而且,随机排列过后,顺序就要固定!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
am2000
2004-07-16
打赏
举报
回复
解决了,因为我的随机排列不能影响不符合条件的记录;
所以新建了一个表,在DW中做主键关联.然后按SortID和主码排序;
OK
mittee
2004-07-15
打赏
举报
回复
随机排列 ,随机从数据库里检索可以实现
am2000
2004-07-15
打赏
举报
回复
问题是我的DW是多个表关联的,要不在视图里面建一个列,可行?
Hanson_bati_zhu
2004-07-15
打赏
举报
回复
下面是一些用CoCreateGuid函数生成的唯一标识串
你看看是否能够符合你“随机”的要求
而且,没有重复的
697B0AD503714EAF9A518FC2C120D2CB
5C83325C34144C028721AB0573982CDA
BA0C683D015147708AFB68563F3F4D6F
876FDE7CF9634732ADB6C7A3AAF9EF89
0356F6B20BD742B3854FA8D567485551
AADEF43288844594AC2E379758EC5AF8
F9996E7953E846AB880F8112AAC1AFCB
02FFE4A635B04A81AE8AA209B2F659B0
4C12CA77A3224F45A0A563039542E0F1
DC95C854CF904F43A482B5D655CA19D3
E2A1BDE38B1E49C0A6B9AF0FAEEFC395
498297C1C33D4468A0ECC087C6AE3653
55647F5504CD488A9D637D31E2FB17AD
8A3358B64E2347D39E53302D2DB1ED02
4F28C719BA98416E9EED98CE31E39985
0DB6B51611AB4D7282992B464C6A20DC
19293A56FFED4B788A52246EB5C1950F
0E7A67466F724B018604B07F57A861D0
ECB81A67FF4C4D72AC49B39A2D4DF164
FD804C6493DC48B5ACB5495828D7879C
283FB73218F844E18484C420530E50FA
0C49E88195A347969D1517A3342D01A5
9C2CC46FBA934F27AC3AE253CC18B9D5
A51F63B9B3144E49B5C6967620A8C825
5A4DC6280D734D96A612D45ED451AA61
BEBA11D3B4714A1491F852D8A13BDD7D
61737ACE0A0640CDBBA0C5866E2B8C1E
7AB192D1F2844B3DBA84F0758206C8E0
2646C5584A3949FDA222EC203F070139
Hanson_bati_zhu
2004-07-15
打赏
举报
回复
“顺序就要固定”是不是指下次再检索出这些数据后,顺序应该跟本次打乱的顺序一样?
如果是这样的话,你在数据库表中加一个字段,比如叫OrderID
先检索出数据
然后循环,为DW中的每条记录生成一个随机数,填写在这个OrderID字段中,
然后再按照OrderID对数据窗口进行排序
现在保存这些数据后,下次再检索出数据就用这个OrderID进行排序,应该就能够回复到上次的状态了
唯一的缺点是,用Rand可能会产生重复值
你可以用别的办法,比如用API函数CoCreateGuid,这个函数能够生成唯一ID(最起码在你的机器内是唯一的),这样就能够避免重复的问题了
试试看
dreamweaver 拼图游戏
很简单的拼图4*4的,可以根据自己的需要修改
随机
过程课件
随机
过程课件,研究生课程,详细介绍了
随机
过程理论
dreamweaver的各种组件
Dreamweaver 外部插件 名称 简介 Alwaysontop 可以使弹出的窗口始终位于顶端 Browse4redirct 页面自动重定向到某个地址 Moustrail 鼠标移动带有"轨迹" windowresizer 指定窗口的分辨率 Pageborder 设定页边距 ColourDethRedirect 根据访问者的的屏幕颜色数选定相应页面 Framewizard 制作各种样式的帧结构 FrameBuster 监测是否现在在一个帧中,如果在跳出帧结构 Makemaillink 建立邮件连接 Makenewslink 建立新闻组连接 Fullscreen Opener 在新窗口中以全屏幕方式打开页面 close onblur 光标移出窗口时自动关闭该窗口 CSS on resolution 根据不同的分辨率调入相应的外部css文件 Css on platform 根据不同的操作系统调入相应的外部css文件 Css on Browser 根据不同的浏览器调入相应的外部css文件 FontTagKiller 将页面中所有的标记清除 jsonbrowser 根据不同的浏览器选择不同的js代码 Remove lines from maps IE4会在可点图激活时候显示虚线框,该命令移走这个框 Tag killer 将指定的标签从页面中清除 InsertCustom Tag 插入自定义标签 set global Var 在head标签中设置javascript的全局变量 win
dw
o mover 将窗口移到屏幕的指定地方 dreamshow 使图片像播放幻灯一样顺序播放 Show-HideallLayers 隐藏或者显示所有的层 OpenerLocation 在新窗口中打开指定的url Flash3_detector 监测是否支持flash3 redirect 可以根据浏览器操作系统等多种条件调入相应页面 Centrewindow 自动将窗口置中 One by one(behavior+command) 在显示当前层的时候,自动隐藏前一个层 maxmizewindow 最大化窗口 Open full screen window 打开一个新的全屏幕的窗口 printcrossbrowser 弹出打印对话框 Audioembed 可以嵌入midi文件并设置为循环播放 Background_that_fit 不论怎样缩放窗口背景图片总是和窗口一样大 Basetarget 设定页面的的base URL Timestamp 为页面加上时间戳,这下最新更动时间不用每次再自己写了 guestbook-o-matic 不用cgi制作自己的留言本 quicktimeobj 插入quicktime文件 Flash3embedder 插入Flash3文件 realvideo 插入real文件 js depending on browser 根据不同的浏览器选择不同的javascript代码 Externel CSS file 插入外部的CSS文件 Externel Javascript file 插入外部的js文件 Video embed 插入activemovie windowsMaxmizer 最大化窗口 名称 简介 Reverse Timeline Reverse Timeline可以从TIMELINE的帧15倒放到帧1,但必须将其放到TIMELINE的文件夹下,否则它不会工作 Layer f(x) Behavior 这个Behavior 可以让一个层(layer)按照一个圆形、螺旋形或一些 特殊的轨迹运动。 Align Layers 这个Action的功能是让用户可以将一个layer象table一样的在屏幕上 进
行
竖直或水平
排列
对齐,同时这个插件还可以设置整个html页面的边距。 Layer Transitions 包含了12种网页中常见的层变化效果的插件,在IE和NN内都能够正常 显示。 Back to my frame 在网页中加入这个action后浏览器将会判断当前的页面是否包含在一 个帧中,如果结果为否则会自动跳转到指定的url地址。 History Go 2.0 这个Behavior的作用是在网页中增加一个“History Go”的javascri pt,从而可以实现类似于浏览器中的“前进”和“后退”按钮的功能。 Print 3.0
模拟考试题(第2套).pdf
模拟考试题(第2套).pdf
汇编冒泡排序
用汇编语言实现对一组数据的从大到小的冒泡排序。
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章