C#编写的ASP.NET程序,在数据量小的时候查询没问题,在数据量大的时候出现乱码,象各位请教! 报告楼主,我以前遇到过类似的问题,使用的是Oracl数据库!当时把数据调出来的时候就是乱码,然后我什么都没有弄,把机器重起,把数据在重添到数据库里一边就好使了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用的是 sql server,靠的,我也知道要用oracle啊但项目没钱啊,数据大概要到600万左右,你说这是不是在扯啊。 SQLServer快到100万条记录时,速度明显下降!以楼主的数据量估计要重新考虑数据库问题。 我跟踪了错误出在这:DataTable QueryResult = null;QueryResult = exesql.GetData(sql); // 出错点public DataTable GetData(string StrSql) { DataSet DS=new DataSet(); string strconn=StrConn; SqlConnection connection=new SqlConnection(strconn); SqlDataAdapter adapter=new SqlDataAdapter(StrSql,connection); try { connection.Open(); adapter.Fill(DS); // 跟踪到这跳出 } catch(SqlException e) { System.Console.Write(e.ToString()); } finally { connection.Close(); } if(DS.Tables.Count!=0) { return DS.Tables[0]; } else return null; } c#调用c++的函数 Debug文件夹下的文件都是指什么 求C# 检测密码强度模块或例子 转义片段#什么用?? .net调用自带的System.web.mail发邮,如何捕获对方的邮址 求改个C#函数为断点续传? 如何读取占20bit的负数 类型“System.Data.Common.DbConnection”在未被引用的程序集中定义。 什么原因啊? 请推荐几本你认为最好的C#及WebService编程的书籍.(从入门到精通) 高分请教:WEB页面的打印问题?(100分,不够再加) 如何发送一个结构?? 使用Visual C#制作可伸缩个性化窗体有疑问
但项目没钱啊,数据大概要到600万左右,你说这是不是在扯啊。
错误出在这:DataTable QueryResult = null;
QueryResult = exesql.GetData(sql); // 出错点public DataTable GetData(string StrSql)
{
DataSet DS=new DataSet();
string strconn=StrConn;
SqlConnection connection=new SqlConnection(strconn);
SqlDataAdapter adapter=new SqlDataAdapter(StrSql,connection);
try
{
connection.Open();
adapter.Fill(DS); // 跟踪到这跳出
}
catch(SqlException e)
{
System.Console.Write(e.ToString());
}
finally
{
connection.Close();
}
if(DS.Tables.Count!=0)
{
return DS.Tables[0];
}
else
return null;
}