本文使用c#通过oledb可获取excel文件表的结构信息,同理也可以获得access等数据库的表结构信息,实现如下:
来源:互联网 发布:caffe adam 编辑:程序博客网 时间:2024/05/22 14:18
本文使用c#通过oledb可获取excel文件表的结构信息,同理也可以获得access等数据库的表结构信息,实现如下:
using System;
namespace ConsoleApplication11
{
class Program
{
public static void Main()
{
getExcelFileInfo(@"c:a.xls");
}
private static void getExcelFileInfo(string Path)
{
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties=Excel 8.0;";
System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(strConn);
conn.Open();
System.Data.DataTable table = conn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Tables, null);
foreach (System.Data.DataRow drow in table.Rows)
{
string TableName = drow["Table_Name"].ToString();
Console.WriteLine(TableName+":");
System.Data.DataTable tableColumns = conn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Columns, new object[] { null, null, TableName ,null});
foreach (System.Data.DataRow drowColumns in tableColumns.Rows)
{
string ColumnName = drowColumns["Column_Name"].ToString();
Console.WriteLine(" "+ColumnName);
}
}
Console.ReadKey(true);
}
}
本文来自: IT知道网(http://www.itwis.com) 详细出处参考:http://www.itwis.com/html/net/c/20081210/3091.html
- 本文使用c#通过oledb可获取excel文件表的结构信息,同理也可以获得access等数据库的表结构信息,实现如下:
- c#通过oledb获取excel文件表结构信息
- c#通过oledb获取excel文件表结构信息
- 可以获得Access数据库中表的信息
- 读取Access数据库、获取Access表信息——Visual C#读取Excel和Access数据库
- C#通过OleDb查询获取Access数据库表名
- MSSQL2000 获取数据库表、视图、存储过程等结构信息
- Sqlserver获取所有数据库名,表信息,字段信息,主键信息,以及表结构等。
- C# 查看access数据库的各种信息,表,列,行等信息
- 获取oracle表结构的字段信息
- 获取oracle表结构的字段信息
- oracle 获取表结构信息的SQL
- 获取数据库结构信息
- 获取Access表的信息
- 通过系统表获取SQL,Access,Oracle数据库的元数据信息
- C#访问Access表结构,查询表列信息
- 使用JDBC函数获取表结构信息
- 获取MSSQL 表结构中字段的备注、主键等信息
- 手动编译安装mplayer + faac + theora + x264 PC版 2010-1-31
- csdn这么快了?
- CICS JAVA SAMPLE
- C++内存常识
- 2010Sun苏州推广活动侧记
- 本文使用c#通过oledb可获取excel文件表的结构信息,同理也可以获得access等数据库的表结构信息,实现如下:
- xcode自带Source Control Manager(SCM)以及SnapShots用法简介
- 网络术语
- [linux]-flash for linux google chrome
- vim编辑退出后乱码问题解决
- C#中二进制数组和图片之间的相互转换
- 大公司人事部门性格测试试题
- jboss常见的两个错误
- LINUX C++爱好者请加群 10585171