关于ClientDataSet的简单问题

moudy 2005-07-25 11:04:25
客户端可以通过ClientDataSet的CommandText可以向中间层发送SQL语句执行并返回结果

为什么我的就不行

ClientDataSet->Close();
ClientDataSet->CommandText="select getdate() as MyDate";
if(!ClientDataSet->Active)
{
ClientDataSet->Open();
}

运行后出现错误:未能找到存储过程 'select getdate() as MyDate'

为什么把它理解成了存储过程?应该怎么设置?我想应该是服务器端要设置什么吧~~~
没接触过多层。。。大家帮帮我
...全文
172 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
moudy 2005-07-28
  • 打赏
  • 举报
回复
是服务器时间。。。可以这样放的。。。
songykai 2005-07-27
  • 打赏
  • 举报
回复
'select getdate() 这是选择的什么?? 如果是生成字段名的函数,不能这样放吧
moudy 2005-07-26
  • 打赏
  • 举报
回复
不可能是SQL语句问题的。。
2hope 2005-07-26
  • 打赏
  • 举报
回复
是SQL语句的问题么?
gzlcd 2005-07-25
  • 打赏
  • 举报
回复
后台数据库驱动是不是采用BDE?
moudy 2005-07-25
  • 打赏
  • 举报
回复
三层结构中服务端的TDataSetProvider组件的Option->poAllowCommandText属性我也是设为true
moudy 2005-07-25
  • 打赏
  • 举报
回复
大家来帮帮我啊~~~~~
moudy 2005-07-25
  • 打赏
  • 举报
回复
这个有关系吗?用odbc

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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