当前位置:编程学习 > C#/ASP.NET >>

csv文件查询


                string sql = @"select [宝贝描述] as SUMMARY from " + fileName;            

                OdbcCommand com = new OdbcCommand(sql, con);
                con.Open();                
                OdbcDataAdapter adp = new OdbcDataAdapter(com);
                adp.Fill(data);
                adp.Dispose();


这样查询csv文件数据会报错:ERROR [07002] [Microsoft][ODBC Text Driver] 参数不足,期待是 1。
当我把这一列的值全删掉就可以正确查询
初步判断是数据太大,所以忽略了这个字段的值,所以报错,不知道这种情况怎么解决 --------------------编程问答-------------------- 耶稣赐个大神来帮我解决问题吧,阿门~ --------------------编程问答-------------------- 为啥我的问题没人理 --------------------编程问答-------------------- 我晕死。。。最后顶一次  太失望了 --------------------编程问答-------------------- http://www.programfan.com/club/showpost.asp?id=112480&t=o --------------------编程问答-------------------- 你换个Excel文件试一下。
看是否文件有问题。 --------------------编程问答-------------------- 我用OdbcDataReader+message.show测试了  跳到某些数据量大的单元格直接报错跳出,错误信息为空
文件没有问题,我要处理的就是csv文件 --------------------编程问答-------------------- 刚才测试了下  无法读取的单元格数据长度为17443
OdbcDataReader完全不能读取   读到这行数据的时候直接报错跳出
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,