首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#获取excel表名、列名的有关问题

2013-08-13 
C#获取excel表名、列名的问题微软给出了获取表名、列名的方法:System.Data.DataTable table conn.GetOleDb

C#获取excel表名、列名的问题

微软给出了获取表名、列名的方法:
System.Data.DataTable table = conn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Tables, new object[] { null, null, null, "TABLE" });

System.Data.DataTable tableColumns = conn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Columns, new object[] { null, null, TableName, null });

按照网上给出示例获取1.xls工作薄获得表名为'2013年1月$',还有'2013年1月$'_和'2013年1月$'Print_Area两个无效表名
获取列名出现F10、F11、F12……F23、F7、F8、F9奇怪列名(用excel打开看不到)

请教有没有什么方法可以获得有效表名和列名?
C# excel 表名 列名 问题
[解决办法]
http://blog.csdn.net/happy09li/article/details/7431967
[解决办法]
我写过一个吧Execle导入数据库的Demo工具,给你网址你去下载分析分析   http://pan.baidu.com/share/link?shareid=902685320&uk=2334434434
[解决办法]
用 NPOI

热点排行