Datatable读取数据异常

来源:百度知道 编辑:UC知道 时间:2024/05/26 15:49:01
sql语句是这样的 select Content from tb_News where ID='20'
在content保存的数据量小的时候,可以正常读取出来
但是如果content保存的数据量有非常大的时候,就无法读取出来了,
暴了异常:说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.Odbc.OdbcException:
/////////////////////////////////
至此非常的郁闷,sql代码在查询分析器中读取正常,但是放在程序里面就错了.
/////////////////////////////////
DataTable dt = new DataTable();
DataSet ds = new DataSet();
OdbcDataAdapter sda = new OdbcDataAdapter(commtext, SqlConn);
sda.Fill(ds);////就是这里出现错误
dt = ds.Tables[0];
return dt;
为什么我的SQL是用的SqlDataAdapter 而不是OdbcDataAdapter。。??????
回答: 我用的是数据源读取!
/////////////////////////////
我试验了

你确定你的ID是字符类型么.如果不是,把2个单引号去掉

最好 吧 你要查的ID 列 对应的值 改成参数形式。。

哥们用的什么数据库?? SQL?
为什么我的SQL是用的SqlDataAdapter 而不是OdbcDataAdapter。。