如何用程序设置使用Query数据源的DBgrid的单元格值 如何用程序设置使用Query数据源的DBgrid的单元格值,我使用这个语句:dbgrid1.DataSource.DataSet.FieldByName('csmc').value:=1;运行时出错中止,提示找不到Field字段。该如何编写呢,求教了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接query.FieldByName('csmc').value:=1; 我是在按钮单击事件中写此语句的,用了楼上的语句也不行,还是提示:project project1.exe raised exception class EDatabaseError with message 'Query:dataset not in edit or insert mode'.process stopped.Use setp or Run to continue.到底该怎么办呢? 提示说明你的DataSet不处于edit或者insert模式,你看看在付值之前,先把DataSet弄成edit状态. query.Edit;query.FieldByName('csmc').value:=1; 顶级难题:DBGRIDEH-如何在第一列输入,马上可以在下面跳出多一行空行 关于数据库连接的基本基础问题 请教哪里有apdcomport控件下载? 请问关于Hook的问题! 各位高手,帮忙看看怎么回事,我憋两天了,不知道问题在哪里!!!! 有没有什么VCL树控件和数据库联系紧密的? 关于ActiveX的问题,火速求救!! 如何用实现Ado多线程? 一个希讨论的问题,决对重要 7月23~25日将举办Delphi认证考前培训班,参加本次培训的学员将有资格参加随后举行的Delphi认证考试。 帮忙看一下这段代码 如何避免在delphi工程中出现这样的现象
project project1.exe raised exception class EDatabaseError with message 'Query:dataset not in edit or insert mode'.process stopped.Use setp or Run to continue.
到底该怎么办呢?
query.FieldByName('csmc').value:=1;