社区
DataWindow
帖子详情
如何实现批量录入DateWindows 真诚感谢!!!
programmer_lee
2003-08-21 11:56:15
我的窗体上有一个数据窗口dw_1,有一个button1,
现在我想完成单击按钮然后可以一次往数据窗口录入多条数据..
应该在按钮的单击事件如何写:
我已经写好了SQL语句,根据它的where条件。每次至少Select出300条数据..想一次将这些数据写入数据窗口....
求助各位高手支援!!!!
...全文
97
21
打赏
收藏
如何实现批量录入DateWindows 真诚感谢!!!
我的窗体上有一个数据窗口dw_1,有一个button1, 现在我想完成单击按钮然后可以一次往数据窗口录入多条数据.. 应该在按钮的单击事件如何写: 我已经写好了SQL语句,根据它的where条件。每次至少Select出300条数据..想一次将这些数据写入数据窗口.... 求助各位高手支援!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rogery
2003-08-23
打赏
举报
回复
写入数据窗口....???
要不要保存?如果这三百条数据符合显示的条件的话应该可以显示出来呀。
关键是看楼主到底要实现什么功能
Heavenfinder
2003-08-23
打赏
举报
回复
用游标或者做个通用查询程序,用自己设定的条件作为where语句
sinkiangscorpio
2003-08-23
打赏
举报
回复
可以用datastore 啊,然后再取出来,用for ....next ,dw_1.setitem()
YANGSTAR8888
2003-08-23
打赏
举报
回复
用游标。
jdsnhan
2003-08-22
打赏
举报
回复
那就用我原来说的方法,得到sql,修改,创建,copy出来,(可能还要修改)
保存。
pbtech
2003-08-22
打赏
举报
回复
用rowscopy就完事了!
programmer_lee
2003-08-22
打赏
举报
回复
我的DateWindows中原来有一条SQL 语句,并且Where中有变量。。
我现在在另一个按钮中加上另一条SQL,最后retrieve(),
可是在运行的时候每次单击新按钮,都提示我输入原来SQl中的几个变量。。
这两种SQL还都要保留,到底怎么办。。
programmer_lee
2003-08-22
打赏
举报
回复
up
polugen
2003-08-21
打赏
举报
回复
两个数据窗口间进行ROWSCOPY
freebirdwjy
2003-08-21
打赏
举报
回复
用选出的select语句做一个datastore或datawindow,然后用rowscopy或者sharedata即可
jackzhang168
2003-08-21
打赏
举报
回复
不好意思,搞错了
可以用datastore 啊,然后再取出来,用for ....next ,dw_1.setitem()
jackzhang168
2003-08-21
打赏
举报
回复
insert into tab1(col1,col2,...)
select .... from tab2 where ......
programmer_lee
2003-08-21
打赏
举报
回复
是只需要读出,然后并保存,
可是这个数据窗口中原来是一条一条插入的,现在原来的功能保留,还要增加一次全录的功能,
所以增加一个新的按钮,想在新按钮中实现批量录入....
albert_qingdao
2003-08-21
打赏
举报
回复
你是说要把数据库中的数据一次性的取到datawindow中吧?用retrieve()方法就可以了。何必要取出数据再送到datawindow中呢?
jdsnhan
2003-08-21
打赏
举报
回复
重新审视
to 楼主 到底想实现什么功能,如果只想插入,保存,完全可以不用这种方法
读出,插入就可以了。
to workhand(hander) 也可以那样做,直接创建出dw,但有时候为了执行其他操作
习惯性的放到另外一个dw中
programmer_lee
2003-08-21
打赏
举报
回复
我还是没有实现功能:
我的数据窗口是dw_1
我的SQL语句是:Select a.c1,a.c2,a.c3,b.c1,b.c2,b.c3
From a,b
Where a.c1=b.c1
请各位高手帮帮我,我被这个问题快烦死了。。。。。
diki
2003-08-21
打赏
举报
回复
用游标:
变量:用来存放字段
DECLARE 游标名 CURSOR FOR
你的SQL语句
OPEN 游标名 ;
FETCH 游标名 INTO 字段变量;
do while(SQLCA.sqlcode=0)
Insert 数据窗口关联的库
FETCH 游标名 INTO 字段变量;
loop
CLOSE 游标名;
数据窗口.retrieve()
workhand
2003-08-21
打赏
举报
回复
to jdsnhan:
然后重新创建ds.SetSQLSelect(ls_newsql),检索ds.retrieve()
如果可以的话,rowscopy是不是要求dw和ds的sql语句要一样?
如果是的话,能不能直接给dw的sql重新创建dw.SetSQLSelect(ls_newsql),检索dw.retrieve()? 我也是初学。谢谢
bomber2001
2003-08-21
打赏
举报
回复
up
jdsnhan
2003-08-21
打赏
举报
回复
可以先建立一个dw或ds,然后得到他的sql(也可以直接写出来)
然后重新创建ds.SetSQLSelect(ls_newsql),检索ds.retrieve()
最后用rowscopy
dw.rowscopy(1,dw.RowCount(), Primary!, ds,ds.rowcount()+ 1, Primary!)
试试吧
加载更多回复(1)
Ansible自动化运维理论与实战教程
自动化产品可以帮助企业快速提升IT运维部门工作质量,如:对报警进行智能处置、日常巡检、应急处置、作业调度等等。这些日常繁杂、重复的工作完全可以使用自动化的功能去
实现
,通过使用自动化产品,借助图形化的流程设计器简单的拖拽、配置即能
实现
监控管理、操作管理、巡检管理等所有业务流程,大大减少繁琐、复杂的开发设计工作;智能的人机交互能够
实现
批量
参数
录入
、错误控制、双人复核等特殊要求;操作流引擎的升级使得处理能力变得更强大、更稳定、更高效的运行。 学习完本课程,你将能收获如下:能够安装ansible服务器和客户端能够定义ansible主机清单进行服务器分组能够使用hostname模块修改主机名能够使用file模块做基本的文件操作能够使用copy模块把文件拷贝到远程机器能够使用fetch模块把文件从远程拷贝到本地能够使用user模块管理用户能够使用group模块管理用户组能够使用cron模块管理时间任务能够使用yum_repository模块配置yum能够使用yum模块安装软件包能够使用service模块控制服务的启动,关闭,开机自启动能够使用script模块在远程机器上执行本地脚本能够使用command与shell模块远程执行命令能够编写playbook
实现
httpd能够使用roles
实现
lamp
(附源码)php比特教务选排课系统的设计与
实现
毕业设计301826
本课题的研究对象是比特教务选排课系统,该系统
实现
了系统用户管理、学生信息、教师信息、选课信息、课程信息等功能。本系统在设计上,考虑到系统内容以及系统的受众群体,在系统的美工方面采用了比较正规的设计,同时也提供了友好的页面以及简单的操作,系统采用PHP、Mysql,这样的组合不但利用上了在大学中所学到的知识,并且能够使系统真正的发布到互联网上,而不是一个单纯的演示系统。
php比特教务选排课系统的设计与
实现
毕业设计-附源码301826
本课题的研究对象是比特教务选排课系统,该系统
实现
了系统用户管理、学生信息、教师信息、选课信息、课程信息等功能。本系统在设计上,考虑到系统内容以及系统的受众群体,在系统的美工方面采用了比较正规的设计,同时也提供了友好的页面以及简单的操作,系统采用PHP、Mysql,这样的组合不但利用上了在大学中所学到的知识,并且能够使系统真正的发布到互联网上,而不是一个单纯的演示系统。 本系统经过测试,运行效果稳定,操作方便、快捷。在具体的应用过程中,有可能会出现一些问题,今后还会对本系统不断地进行完善、更新,使其功能更强大
(附源码)php比特教务选排课系统的设计与
实现
毕业设计301826
本课题的研究对象是比特教务选排课系统,该系统
实现
了系统用户管理、学生信息、教师信息、选课信息、课程信息等功能。本系统在设计上,考虑到系统内容以及系统的受众群体,在系统的美工方面采用了比较正规的设计,同时也提供了友好的页面以及简单的操作,系统采用PHP、Mysql,这样的组合不但利用上了在大学中所学到的知识,并且能够使系统真正的发布到互联网上,而不是一个单纯的演示系统。
php比特教务选排课系统的设计与
实现
毕业设计源码301826
本系统使用的角色主要有系统管理员、学生、教师,本系统分为学生端、教师端和管理员端,首先学生用账号密码登录系统用户端,进行教师信息、学生信息、课程信息、选课信息,学生可以通过标题和类别进行信息的搜索。 管理员端主要由管理员使用,以管理员的身份在登录页面输入账号和密码,经过数据库身份验证,验证成功后登录系统主页,可以使用系统用户管理、学生管理、教师管理、课程信息、学生信息、教师信息、选课信息等功能操作。同时管理员可以通过关键字搜索可以搜索相应的信息,打印各种详细信息,导出各类信息列表至excel中。
DataWindow
609
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章