求助:CopyFromRecordset方法到 ADO.NET 在C# 环境该如何做?
琴弦里的海 2013-11-11 09:35:21 如题,我一直配置不成功,代码如下:
OdbcConnection connect = new OdbcConnection(constr);
OdbcDataAdapter myData = new OdbcDataAdapter(strSQLALL, connect);
DataSet ds = new DataSet();
connectENIQ.Open();
myData.Fill(ds);//填充数据集
wsheet.Cells.CopyFromRecordset(ds.Tables[0].DefaultView); //出错为
C# 不支持此接口(异常来自 HRESULT:0x80004002(E_NOINTERFACE))
我用dataGridView1.DataSource = ds.Tables[0].DefaultView;是能正常出数据的,由于对SQL不熟悉,也属于业余编程,很多东西不明白,请大家帮忙解惑。