select语句错误,已经指定了Data Source=C:/123/123.Xls
解决方案 »
- asp.net获取xml string中某一结点的值,以及求webservice教程
- 急求用C#代码写xaml标记语言
- Debug文件夹下的exe(Form),能在别的电脑上直接运行吗?
- 查看别的命空间的代码?
- Microsoft.Office.Interop.Word.Document Open
- 菜鸟问问题了~大家帮帮忙~
- c#程序导入的一个问题。
- 简单文字显示问题。解决立即接贴。
- 怎样在MouseMove 和 Drag 之间切换
- DataList里基模板和交替模板各有一个LinkButton,为什么触发ItemCommand事件时只有一个LinkButton能被实例化
- question
- 请问:在子界面窗口使用线程,出现ThreadAbortException的问题
OleDbConnection Conn = new OleDbConnection(strConn);
String strSql = "";
try
{
Conn.Open(); strSql = "SELECT * FROM OPENDATASOURCE( 'Microsoft.Jet.OLEDB.4.0 ','Data Source= \"C:/123/123.Xls\";Extended properties=Excel 8.0 ')...[sheet1$]";
cmd.CommandText = strSql;
cmd.Connection = Conn;
我改了 还是报FROM 子句错误
http://www.qudong.com/soft/program/asp/asp-netshili/20080317/1169.html
http://www.chenjiliang.com/Article/View.aspx?ArticleID=4553&TypeID=84
"select * from [sheet1$]" 肯定是对的
注意转义字符。
你这句话已打开了文件;
直接 使用5楼的就行了.
主要是看你这句有没有问题:
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=C:/123/123.Xls;Extended Properties=Excel 8.0;";
有问题得改为:
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=C://123//123.Xls;Extended Properties=Excel 8.0;"; Conn.Open(); 有没有异常?
OleDbConnection Conn = new OleDbConnection(strConn);
String strSql = "";
try
{
Conn.Open(); strSql = "SELECT * FROM OPENDATASOURCE( 'Microsoft.Jet.OLEDB.4.0 ','Data Source= \"C:/123/123.Xls\";Extended properties=Excel 8.0 ')...[sheet1$]";
cmd.CommandText = strSql;
cmd.Connection = Conn;
我改了 还是报FROM 子句错误