dbExpress访问数据库,想用DataSetProvider1.Data来获得数据集。过程如下。
放一个TSQLConnection组件,一个TSQLQuery组件,一个TDataSetProvider组件.TSQLConnection的Driver选择MSSQL,设置好数据库服务器名和数据库名,
TSQLQuery的SQLConnection属性选择TSQLConnection组件。
TSQLQuery的SQL属性设置为 'SELECT * FTOM 测试表'
TDataSetProvider的DataSet属性选择TSQLQuery组件。执行下面语句:
vData: OleVariant;vData := DataSetProvider1.Data;报错:class EDSWriter with message 'Operation not applicable'
测试表中如果没有DATETIME类型字段,执行正常,如果有DATETIME类型字段,就报上面的错,请教这是什么原因?