社区
Delphi
帖子详情
窗体之间ADOQuery数据调用问题
sql2000
2010-04-25 02:24:50
A.ADOQuery1.FieldByName('S_P_Code').AsString:=ADOQuery1.FieldByName('S_P_Code').AsString
A是主调用窗体,该行代码在B中,双击DBGRID设置以上代码。当关闭B时,A里面数据消失。另外,我发现,移动B窗体时有时候A里面的数据也会消失。
如何解决这样的问题呀。
...全文
64
4
打赏
收藏
窗体之间ADOQuery数据调用问题
A.ADOQuery1.FieldByName('S_P_Code').AsString:=ADOQuery1.FieldByName('S_P_Code').AsString A是主调用窗体,该行代码在B中,双击DBGRID设置以上代码。当关闭B时,A里面数据消失。另外,我发现,移动B窗体时有时候A里面的数据也会消失。 如何解决这样的问题呀。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sql2000
2010-04-25
打赏
举报
回复
没有提交。在A里面还要进行数量的处理,所以,还没保存到数据库。
亮剑_
2010-04-25
打赏
举报
回复
有没有提交成交?
A.ADOQuery1.Post;
sql2000
2010-04-25
打赏
举报
回复
A窗体没有引用B窗体的数据集。实例化B窗体,并SHOW出来。
在B窗体中
A.ADOQuery1.Append;
A.ADOQuery1.FieldByName('S_P_Code').AsString:=ADOQuery1.FieldByName('S_P_Code').AsString
一退出B窗体,A就没了数据。怎么回事呢。
亮剑_
2010-04-25
打赏
举报
回复
“关闭B窗口,A里面数据消失”
那A窗口是否引用了定义在B中的数据集?
“移动B窗体时有时候A里面的数据也会消失”
怎么个移动法?“移动”会发生什么影响,是否会导致A窗口所引用的数据集被关闭?
不同窗口间接口尽量简单,最好不要直接引用数据集,不便于调试和排错
Delphi进度条(多线程),美观不卡界面,简单开启,定位,结束
Delphi进度条(多线程),美观...2.给养进度(标题,,消息):保持或更新进度指示,不
调用
则保持StartPro时的状态 procedure FeedPro(aTitle:String; aMsg:String='正在处理中, 请等待...'); 3.关闭进度 procedure ClosePro;
delphi中
调用
oracle的存储过程(
ADO
DataSet,
ADO
Query
,过程带返回值不带返回值均有)
【delphi+oracle报表解决方案(一)】delphi中
调用
oracle的存储过程(分带返回游标,不返回值两种) 关键字: delphi ,oracle存储过程,游标,返回
数据
集,报表 注:de
如何在Delphi中
调用
oracle的存储过程返回
数据
集
【delphi+oracle报表解决方案(一)】delphi中
调用
oracle的存储过程(分带返回游标,不返回值两种) 关键字: delphi ,oracle存储过程,游标,返回
数据
集,报表 注:delphi 6+ oracle 8.1.6 一.创建包与包体 ...
Delphi开发学习二:使用
ADO
Query
控件对SQL
数据
库表进行操作
在这里开始使用
ADO
Query
控件对SQL
数据
库表进行操作。 首先我们在SQL中创建
数据
库名为PERSONNELMG_SYS的
数据
库,然后在这个
数据
库里创建USER_TABLE表,用来存放用户账户信息。 USER_TABLE表的结构如下图所示: 该表有...
Delphi
调用
ReportBuider 生成报表之多
数据
源。
昨晚研究这个控件,需要在
窗体
上放置
数据
源对象,但如果在实际使用中不知道有多少个
数据
集呢? 在网上搜了很久,找到一种方式动态创建。https://wedelphi.com/t/41276/ 抄完,运行,不得。没有
数据
源。在
窗体
上...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章