c#无法将类型'System.Data.Datatable'隐式转换为'Microsoft.Office.Interop.Excel.DataTable' [英] c# cannot implicitly convert type 'System.Data.Datatable' to 'Microsoft.Office.Interop.Excel.DataTable'

查看:698
本文介绍了c#无法将类型'System.Data.Datatable'隐式转换为'Microsoft.Office.Interop.Excel.DataTable'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

错误:

无法将类型'System.Data.Datatable'隐式转换为'Microsoft.Office.Interop.Excel.DataTable'



使用时带
$ b

使用Excel = Microsoft.Office.Interop.Excel;

使用System.Data;



Excel.DataTable schtable = con.GetSchema(Columns);

Error:
cannot implicitly convert type 'System.Data.Datatable' to 'Microsoft.Office.Interop.Excel.DataTable'

while using

using Excel = Microsoft.Office.Interop.Excel;
using System.Data;

Excel.DataTable schtable = con.GetSchema("Columns");

推荐答案

已解决。感谢亲爱的兄弟们这里



只需在前面添加类型



Excel.DataTable schtable = (Excel.DataTable)con.GetSchema(Columns);



非常感谢
Solved. Thanks for all dear Bros here

just simply add the type in front

Excel.DataTable schtable = (Excel.DataTable)con.GetSchema("Columns");

Thank you very much


这篇关于c#无法将类型'System.Data.Datatable'隐式转换为'Microsoft.Office.Interop.Excel.DataTable'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆