ado.net 连接excel 使用sql出错 30

stringsql="selectCDbl(合计金额)from[sheet1$]";就是这个查询会出错,怎么回事ps:连接字符串stringconStr="Provide... string sql = "select CDbl(合计金额) from [sheet1$]";
就是这个查询会出错,怎么回事
ps:
连接字符串
string conStr = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + filePath + ";" + "Extended Properties=\"Excel 8.0;HDR=YES\"";
展开
 我来答
shubo152
2012-08-03 · TA获得超过137个赞
知道答主
回答量:203
采纳率:50%
帮助的人:79.3万
展开全部
string xlsPath = Server.MapPath("~/app_data/somefile.xls"); // 绝对物理路径
string connStr ="Provider=Microsoft.Jet.OLEDB.4.0;" +"Extended Properties=Excel 8.0;" + "data source=" + xlsPath;
出太阳了J
2012-07-21 · TA获得超过185个赞
知道小有建树答主
回答量:526
采纳率:0%
帮助的人:179万
展开全部
联系我 我看看报错提示
追问
你好,我使用ado.net直接连接excel文件 ,好像一些高级的查询比如group by等等之类的都不能用,我要检测excel文件一个字段的值是否是大于1000,但这个字段是文本型的,我用CDBl转化了下,然后就出现各式各样的错误,不知道如何解决,我的sql写的对吗?
错误时:
无效的null使用,在我用adapter填充dataset时,或者会出现“多步 ole db 操作产生错误”的错误,请帮助我
追答
你联系我吧 我帮你远程看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式