Delphi DBGrid不显示记录
我尝试用数据库中的值在Delphi中填充网格。目前,我有一个TSQLConnection、TSQLQuery、TDataSource和TDBGrid 组件关联如下: 1) myTDBGrid数据源:myTDataSOurceDelphi DBGrid不显示记录,delphi,dbexpress,dbgrid,Delphi,Dbexpress,Dbgrid,我尝试用数据库中的值在Delphi中填充网格。目前,我有一个TSQLConnection、TSQLQuery、TDataSource和TDBGrid 组件关联如下: 1) myTDBGrid数据源:myTDataSOurce 2) myTDataSource数据集:myTSQLQuery 3) myTSQLQuery连接:myTSQLConnection 编译和运行应用程序时出现错误消息: 不允许对单向数据集执行操作 有什么想法吗?这是dbExpress的标准行为:所有TSQLDataset都是
2) myTDataSource数据集:myTSQLQuery
3) myTSQLQuery连接:myTSQLConnection
编译和运行应用程序时出现错误消息: 不允许对单向数据集执行操作
有什么想法吗?这是dbExpress的标准行为:所有TSQLDataset都是单向的,TDBGrid无法处理这些 解决方案是使用连接到TDataSetProvider的TClientDataSet,TDataSetProvider本身连接到TSQLQuery
我建议您阅读?这是dbExpress的标准行为:所有TSQLDataset都是单向的,TDBGrid无法处理这些 解决方案是使用连接到TDataSetProvider的TClientDataSet,TDataSetProvider本身连接到TSQLQuery
我可以建议你读一下吗?谢谢大家。我在使用下一篇文章:而且很有效。谢谢大家。我正在使用下一篇文章:and works。@KenWhite,这是dbExpress的预期行为。@Uwe:对。我没想到是dbExpress。谢谢你的帮助。:-)@肯怀特,这是dbExpress的预期行为。@Uwe:对。我没想到是dbExpress。谢谢你的帮助。:-)