使用TDBGrid在Delphi中设置SQL数据库表(单向错误)
如何设置数据库的整个表以delphi形式显示?我猜想使用TDBGrid;但是,当我配置数据源(连接到查询)时,我会收到一条关于它是单向的错误消息。我听说过Clientdataset,但这似乎不起作用。请给我一些关于如何做这件事的明确指示好吗?提前谢谢你,托比 您说您正在使用TSQLQuery。这是dbExpress组件之一,其设计仅为单向(TSimpleDataSet除外)。您必须将TSQLQuery连接到TDataSetProvider和TClientDataSet,或者将查询组件更改为本地缓冲数据的组件 要使用TDataSetProvider和TClientDataSet:使用TDBGrid在Delphi中设置SQL数据库表(单向错误),delphi,tdbgrid,Delphi,Tdbgrid,如何设置数据库的整个表以delphi形式显示?我猜想使用TDBGrid;但是,当我配置数据源(连接到查询)时,我会收到一条关于它是单向的错误消息。我听说过Clientdataset,但这似乎不起作用。请给我一些关于如何做这件事的明确指示好吗?提前谢谢你,托比 您说您正在使用TSQLQuery。这是dbExpress组件之一,其设计仅为单向(TSimpleDataSet除外)。您必须将TSQLQuery连接到TDataSetProvider和TClientDataSet,或者将查询组件更改为本地缓
- 将TDataSetProvider的DataSet属性设置为SQLQuery李>
- 将TClientDataSet的ProviderName属性设置为DataSetProvider李>
- 打开ClientDataset时,它将包含来自SQLQuery的数据
- t在dbExpress中安装了TSimpleDatSet
- dbGo中的TADOQUery或TADODataset
- t在BDE中查询(不推荐)
- FireDAC中的TFDQuery,或
- 其他第三方查询组件