读书人

CopyFromRecordset方法到 ADO.NET 在C

发布时间: 2013-11-20 12:46:02 作者: rapoo

求助:CopyFromRecordset方法到 ADO.NET 在C# 环境该如何做?
本帖最后由 han208 于 2013-11-11 10:03:39 编辑 如题,我一直配置不成功,代码如下:
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不熟悉,也属于业余编程,很多东西不明白,请大家帮忙解惑。 ADO.NET C#?
[解决办法]
先转成ADODB.Recordset
http://www.codeproject.com/Articles/10503/Simplest-code-to-convert-an-ADO-NET-DataTable-to-a


*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/

读书人网 >C#

热点推荐