在服务器上执行没问题,但在客户端操作时提示如下:
行:1
字符:9
错误:缺少')'
代码:0
具体代码如下:
string upfilen = this.upfilename.Value.Replace(@"\",@"\\") ;
string strConn = "Provider=Microsoft.Jet.Oledb.4.0;Data Source=\""+@upfilen+"\";Extended Properties=\"Excel 8.0\"";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter adp = new OleDbDataAdapter("select * from [sheet1$] ",conn); ;
adp.Fill(this.ds,"book1");
this.DataGrid1.DataSource = ds.Tables["Book1"].DefaultView;
this.DataGrid1.DataBind();
conn.Close() ;调试了一下如果加上ADP.FILL(THIS.DS,"BOOK1")就会有上述错误提示,若屏蔽它及后续语句没问题。
如何解决呢?
行:1
字符:9
错误:缺少')'
代码:0
具体代码如下:
string upfilen = this.upfilename.Value.Replace(@"\",@"\\") ;
string strConn = "Provider=Microsoft.Jet.Oledb.4.0;Data Source=\""+@upfilen+"\";Extended Properties=\"Excel 8.0\"";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter adp = new OleDbDataAdapter("select * from [sheet1$] ",conn); ;
adp.Fill(this.ds,"book1");
this.DataGrid1.DataSource = ds.Tables["Book1"].DefaultView;
this.DataGrid1.DataBind();
conn.Close() ;调试了一下如果加上ADP.FILL(THIS.DS,"BOOK1")就会有上述错误提示,若屏蔽它及后续语句没问题。
如何解决呢?
解决方案 »
- 请问朋友们,如何实现邮箱中“今天,昨天,上周,更早”这样的列表?
- 如何让aspx 的页面从纸张的顶端开始打印?
- 看看这个网站改成.NET平台大概要多少钱?两个人一起大概要多长时间可以完成?
- 关于DataGrid绑定数据源后再绑定里面的控件的高难问题!!!
- 关于用户名不重复
- 这个简单问题,可能我还要问10000次才能解决吗?
- 如何在datagrid里将某列的值作为超链接的地址?
- Dreamweaver+asp的模式,在ASP.net中如何实现
- 如何分别控制一个DataGrid的各个列的宽度和对齐方式?
- asp.net连接oracle 错误原因 : 执行 conn.Open() 语句时出错 , ORA-12170: TNS: 连接超时
- 初学者想问问:想用asp.net做个小游戏,应该是个什么思路?
- 简单的asp.net2.0入门问题 怎么样在*.aspx.cs文件中联接数据库并查询数据库?
这一句应该不用也可以
string strConn = "Provider=Microsoft.Jet.Oledb.4.0;Data Source=\""+@upfilen+"\";Extended Properties=\"Excel 8.0\"";
这个连接语句不需要加\",写成这样你试试
string strConn = "Provider=Microsoft.Jet.Oledb.4.0;Data Source="+@upfilen+";Extended Properties=Excel 8.0";