社区
C++ Builder
帖子详情
如何传递sql语句(在线等待)
meat
2002-07-30 07:48:25
我在做三层数据时
服务器层用DataSetProvider1、ADOConnection1、ADOQuery1
DataSetProvider1中poAllowCommandText=true
客户层用DCOMConnection1、ClientDataSet1
执行ClientDataSet1->CommandText=m_sqlstr;
提示ADOQuery1已打开
怎样才能解决这个问题,在线等待
...全文
73
9
打赏
收藏
如何传递sql语句(在线等待)
我在做三层数据时 服务器层用DataSetProvider1、ADOConnection1、ADOQuery1 DataSetProvider1中poAllowCommandText=true 客户层用DCOMConnection1、ClientDataSet1 执行ClientDataSet1->CommandText=m_sqlstr; 提示ADOQuery1已打开 怎样才能解决这个问题,在线等待
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meat
2002-07-31
打赏
举报
回复
dm->CDataSet->Close();
dm->CDataSet->CommandText=m_psearch;
dm->CDataSet->Open();
关过了呀
lingbin
2002-07-31
打赏
举报
回复
在客户端用ClientDateSet1->DateRepuest(SQL);在服务器端的DataSetProvider1的OnDataRequest事件中写以下代码:
ADOQuery1->Close();
ADOQuery1->SQL->Text = OnDataRequest事件的一个参数,我不记得那个参数了,是第个参数.
ADOQuery1->Open();
就可以了,做得了要加分.
781014
2002-07-31
打赏
举报
回复
顶
ken_henderson
2002-07-31
打赏
举报
回复
ClientDataSet1,Close了吗?
qdxby
2002-07-31
打赏
举报
回复
在客户端执行这种思想不太对吧。
是不是应该程序的SQL操作在应用端执行啊。
TR@SOE
2002-07-31
打赏
举报
回复
不是很清楚啊。三层弄得不多。
meat
2002-07-30
打赏
举报
回复
你理解错了,我是由客户向服务器传sql呀
oyxiaoyu0
2002-07-30
打赏
举报
回复
直接用ADOQuery->sql->add(yoursql)执行就可以了!
前端执行的SQL语句会通过ClientDataSet1被抓取到由BDE控制的DataSet中。
然后在通过DataSetProvider1传递给后端
具体流向是这样的!
ADOConnection1---->DataSetProvider1-->ClientDataSet1->DataSet
其中DataSet可以是ADOQuery也可以是ADOTable了!
qdxby
2002-07-30
打赏
举报
回复
ClientDataSet1->CommandText=m_sqlstr;
我也是这么用的。我这样执行是直接出错。
7天带你玩转Mysql数据库之
SQL语句
您观看课程学习后 免费入群领取【超全Python资料包+17本学习电子书】 七年
SQL语句
编写经验。满满的干货! 在网上找了好多SQL数据库的教程,但你还会面临这样的问题: 1. 自己写了SQL却不知道对不对。 2. 在上线后...
SQL语句
执行过程详解(执行计划)
SQL语句
执行过程详解 一条sql,plsql的执行到底是怎样执行的呢? 一、
SQL语句
执行原理: 第一步:客户端把语句发给服务器端执行 当我们在客户端执行 select 语句时,客户端会把这条 SQL 语句发送给服务器端,让服务器端...
怎么在oracle里执行
sql语句
,在Oracle中执行动态SQL的几种方法
在一般的sql操作中,
sql语句
基本上都是固定的,如:SELECT t.empno,t.ename FROM scott.emp t WHERE t.deptno = 20;但有的时候,从应用的需要或程序的编写出发,都可能需要用到动态sql,如:当 from 后的表 不确定时...
SQL语句
执行过程详解
SQL语句
执行过程详解 一条sql,plsql的执行到底是怎样执行的呢? 一、
SQL语句
执行原理: 第一步:客户端把语句发给服务器端执行 当我们在客户端执行 select 语句时,客户端会把这条 SQL 语句发送给服务器端,让...
Oracle
SQL语句
执行流程与顺序原理详解
当我们在客户端执行
SQL语句
时,客户端会把这条
SQL语句
发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle 客户端是不会做任何的操作,他的主要任务就是把客户端产生的一些
SQL语句
发送给服务器端。 ...
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章