昨天以为是单位机器或者网速的
可是在家测试也一样 600条数据 居然要半分钟才能读取并显示出来
问过好多人 说不会出现这种现象
大家受累帮忙分析一下
数据库万网的 SQL2005web.config:
<add name="con" connectionString="server=xxxxx;database=xxxxxx;uid=xxxxxxx;pwd=xxxxxx"
providerName="System.Data.SqlClient" />就配了这么一个节点测试代码:
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
Database db = DatabaseFactory.CreateDatabase("con");
SqlDataReader sdr = (SqlDataReader)db.ExecuteReader(CommandType.Text, "select * from News_Test");
try
{
if (sdr != null)
{ this.rep1.DataSource =sdr;
this.rep1.DataBind();
sdr.Close();
sdr.Dispose();
}
}
catch (Exception)
{
sdr.Close();
sdr.Dispose();
throw;
}
finally
{ sdr.Close();
sdr.Dispose();
}
}
}
可是在家测试也一样 600条数据 居然要半分钟才能读取并显示出来
问过好多人 说不会出现这种现象
大家受累帮忙分析一下
数据库万网的 SQL2005web.config:
<add name="con" connectionString="server=xxxxx;database=xxxxxx;uid=xxxxxxx;pwd=xxxxxx"
providerName="System.Data.SqlClient" />就配了这么一个节点测试代码:
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
Database db = DatabaseFactory.CreateDatabase("con");
SqlDataReader sdr = (SqlDataReader)db.ExecuteReader(CommandType.Text, "select * from News_Test");
try
{
if (sdr != null)
{ this.rep1.DataSource =sdr;
this.rep1.DataBind();
sdr.Close();
sdr.Dispose();
}
}
catch (Exception)
{
sdr.Close();
sdr.Dispose();
throw;
}
finally
{ sdr.Close();
sdr.Dispose();
}
}
}
解决方案 »
- 图片热点中的加入收藏和设为首页
- 页面传递参数问题
- 求助,网页的高度和宽度
- 请问如何得到post 的URL
- 如何不使用WEB控件,自己实现一个简单的类似GridView的功能,并且可以进行动态 databind
- 求一设计思路..各位达人来帮帮忙.
- customvalidator 验证失败了咋还能提交
- DataGrid分页的问题 没有分了请各位大哥帮帮忙把
- 提问一个问题,请教大家帮看一下。
- 还有三层的必要吗?希望大家进来讨论!
- 修改数据库后 有没有办法引用 修改前或者修改后的数据
- 如何实现当session timeout时,web页面点击button时,自动弹出窗口,要求重新登录,但当前页面不能刷新,而避免已经输入的丢失数据?
另外数据库连接好像没有关闭
{
DateTime start = DateTime.Now; //...这里写上你的代码.
DateTime over = DateTime.Now;
TimeSpan ts = over - start;
Response.Write(ts.TotalMilliseconds.ToString());}
自己写代码从数据库读 相同的数据出来,测试 对比一下就知是不是Enterprise Library3.1 的问题了。
应该是万网的数据库慢。