C#.net中怎样查询Execl表中的数据
具体是这样:在Visul Studio2010中,点击按钮可以查询Excel表中的数据? --------------------编程问答-------------------- 我自己给帖子顶顶。。。。。 --------------------编程问答-------------------- OleDbDataAdapterhttp://baike.baidu.com/view/1455155.htm --------------------编程问答-------------------- 谢谢你的回复.但我不太明白你所指定网站对我解决问题有多大用处? --------------------编程问答--------------------
System.Data.OleDb.OleDbConnection objConn = new System.Data.OleDb.OleDbConnection(--------------------编程问答-------------------- 可以把 Excel看做是一个数据库表 --------------------编程问答-------------------- --------------------编程问答-------------------- 我用的是SQL Server2008数据库,不是Access --------------------编程问答-------------------- [img=http://][/img]4楼你好,你的代码我运行了但是报了错误,我将图片发给你。
@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\excell.xls" +
";Extended Properties=Excel 8.0;");
ds = new DataSet();
OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", objConn);
try
{
da.Fill(ds);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
objConn.Close();
return;
}
dataGridView1.DataSource = ds.Tables[0];
objConn.Close();
--------------------编程问答-------------------- 错误 5 当前上下文中不存在名称“ds” c:\users\tenlion\documents\visual studio 2010\Projects\ExcelTableQuery\ExcelTableQuery\Form1.cs 37 40 ExcelTableQuery
错误 4 当前上下文中不存在名称“ds” c:\users\tenlion\documents\visual studio 2010\Projects\ExcelTableQuery\ExcelTableQuery\Form1.cs 29 25 ExcelTableQuery
错误 2 未能找到类型或命名空间名称“OleDbDataAdapter”(是否缺少 using 指令或程序集引用?) c:\users\tenlion\documents\visual studio 2010\Projects\ExcelTableQuery\ExcelTableQuery\Form1.cs 26 13 ExcelTableQuery
错误 3 未能找到类型或命名空间名称“OleDbDataAdapter”(是否缺少 using 指令或程序集引用?) c:\users\tenlion\documents\visual studio 2010\Projects\ExcelTableQuery\ExcelTableQuery\Form1.cs 26 39 ExcelTableQuery
错误 1 当前上下文中不存在名称“ds” c:\users\tenlion\documents\visual studio 2010\Projects\ExcelTableQuery\ExcelTableQuery\Form1.cs 25 13 ExcelTableQuery
--------------------编程问答-------------------- http://blog.csdn.net/wvivw/article/details/8178561
补充:.NET技术 , C#