~~~~~~~~查询编辑问题~~~~~~~在线等候,先谢了

sysirm 2004-06-23 11:26:35
table中有mc,id两个字符串字段
我选出ID长 度为1的数据:
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("select mc from table where Len(ID)=1 ");
Query1->Open();
然后进行Query1->Append();
为何就出错呢?
说是:Query1:can not modify a read-only dataset
...全文
137 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sysirm 2004-07-05
  • 打赏
  • 举报
回复

没人知道?
sysirm 2004-07-02
  • 打赏
  • 举报
回复
Query1->SQL->Add("select mc from table where ID like '?'");
这个不行吧

我要查出id长度是len(变量)的怎么办呢
sysirm 2004-06-24
  • 打赏
  • 举报
回复
c++builder 不支持 len 函数?

不会吧,我用那个SQL语句可以查询出我要的结果啊

sysirm 2004-06-23
  • 打赏
  • 举报
回复
晕啊!!!
空中猎手 2004-06-23
  • 打赏
  • 举报
回复
看看这个先
http://community.borland.com/article/0,1410,25183,00.html
sysirm 2004-06-23
  • 打赏
  • 举报
回复
噢,没有人知道吗?
sysirm 2004-06-23
  • 打赏
  • 举报
回复
我把Query1的RequestLive 改为True,但运行到Query1->Open();

却又出错:Capability not supported

是何原因
空中猎手 2004-06-23
  • 打赏
  • 举报
回复
Query1反回的一般为只读记录集,设置TQuery::RequestLive为true就可以了
jevin8011 2004-06-23
  • 打赏
  • 举报
回复
c++builder 不支持 len 函数
可以用
Query1->SQL->Add("select mc from table where ID like '?'");

13,826

社区成员

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

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