社区
数据库及相关技术
帖子详情
请问TADODataSet为什么不能修改?(在线等)
noock
2005-09-04 06:46:44
我已经调用Edit()方法了
if( adoDataSet->CanModify )
{
adoDataSet->Edit();
}
else
{
ShowMessage("adoDataSet is Read-Only!");
return false;
}
通过FieldValues修改值的时候发生异常
说不在edit或者insert模式,请教,急!!!
谢了先
...全文
211
3
打赏
收藏
请问TADODataSet为什么不能修改?(在线等)
我已经调用Edit()方法了 if( adoDataSet->CanModify ) { adoDataSet->Edit(); } else { ShowMessage("adoDataSet is Read-Only!"); return false; } 通过FieldValues修改值的时候发生异常 说不在edit或者insert模式,请教,急!!! 谢了先
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gxsky
2005-09-04
打赏
举报
回复
在post之前,你就好判断一下datasource的状态,看看在什么状态下,比如dsEdit,dsInsert等,然后再相应处理。
signed
2005-09-04
打赏
举报
回复
adoDataSet->CanModify 调用前保证 adoDataSet is activated
if(!adoDataSet->Active)
adoDataSet->Active=true;
if( adoDataSet->CanModify )
{
adoDataSet->Edit();
}
else
{
ShowMessage("adoDataSet is Read-Only!");
return false;
}
这样就好了
LngDotin
2005-09-04
打赏
举报
回复
它的 DataSource 是不是设置的对?AutoEdit 的值是什么?
采用RealThinClient+UniDAC实现三层框架演示
如果后台要使用dbGo(T
Ado
Connection/T
Ado
Dataset
),将这个演示稍作
修改
既能实现。本例中前台使用rtcMem
Dataset
, 也可使用T
Ado
Dataset
或TkbmMemTable作为前台数据库。 使用XE2+RealThinClient6.04的朋友,需要
修改
...
GUID类型主键分层问题
DELPHI 开发分层,常用T
DataSet
Provider 联
ADO
T
ADO
DataSet
。在开发主从表时用TGUID做主键时。出现了问题。 问题就在
ADO
DB单元的GetFilterStr函数。 GetFilterStr.txt 内是我
修改
过的函数
gwjPack v1.5 For Delphi
解决系统自带的DateTimePicker文本框
不能
为空的问题; --gwjDBGrid.pas 继承至DBGird; 1.多表头 2.支持鼠标滚动 3.Boolean行数据可以用 checkbox显示 4.可以设置选中数据的颜色 5.可以设置...
Delphi5数据库开发技术
Delphi是一种非常优秀的可视化程序开发语言,Delphi 5 基于Windows 95/98/NT,采用高度结构化的Object Pascal语言,具有结构清晰、编译迅速等特点。它强大的可扩展数据库功能更赢得了无数数据库开发人员的青睐。本书...
T
ADO
DataSet
的Next方法性能探讨
摘要:本文探讨了Delphi的
ADO
Express组件中存在一个性能问题:T
ADO
DataSet
组件的Next方法的时间性能会中随着游标的向后移动而变差。通过分析T
ADO
DataSet
组件的源代码,找到的导致这个性能问题的原因。并且,提出的两...
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章