远程SQL SERVER连接读取数据超时,怎么解决???

verup365 2010-03-02 03:40:06

goldEntities ctx = new goldEntities();
try
{
Form1.chatList = ctx.gold_data.OrderBy(c => c.collect_time).ToList().Select(c => new gold.Form1.chatXY()
{
x = c.data_time,
y = c.data_price.Split('/')[0],
y1 = c.data_price.Split('/')[1]
}).ToList();
}
catch
{
MessageBox.Show("与服务器通讯连接失败,请检查网络是否异常!");
Application.Exit();
}


数据2W条,就这么一次操作,网速慢的时候总是异常,怎么解决呢?
...全文
242 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
verup365 2010-03-02
  • 打赏
  • 举报
回复
引用 2 楼 foren_whb 的回复:
引用楼主 verup 的回复:C# code goldEntities ctx=new goldEntities();try { Form1.chatList= ctx.gold_data.OrderBy(c=> c.collect_time).ToList().Select(c=>new gold.Form1.chatXY() { x= c.data_time, y= c.data_price.Split('/')[0], y1= c.data_price.Split('/')[1] }).ToList(); }catch { MessageBox.Show("与服务器通讯连接失败,请检查网络是否异常!"); Application.Exit(); } 数据2W条,就这么一次操作,网速慢的时候总是异常,怎么解决呢?
就这么一条语句,问题很多。。
你的执行循序:
.OrderBy().ToList().Select().ToList()。。。。。。。
累不累啊!!
.Select().OrderBy().ToList()不行吗?


ef里面是不能用普通方法的,难道我不想只用一个ToList()吗
丰云 2010-03-02
  • 打赏
  • 举报
回复
引用楼主 verup 的回复:
C# code
goldEntities ctx=new goldEntities();try
{
Form1.chatList= ctx.gold_data.OrderBy(c=> c.collect_time).ToList().Select(c=>new gold.Form1.chatXY()
{
x= c.data_time,
y= c.data_price.Split('/')[0],
y1= c.data_price.Split('/')[1]
}).ToList();
}catch
{
MessageBox.Show("与服务器通讯连接失败,请检查网络是否异常!");
Application.Exit();
}

数据2W条,就这么一次操作,网速慢的时候总是异常,怎么解决呢?

就这么一条语句,问题很多。。
你的执行循序:
.OrderBy().ToList().Select().ToList()。。。。。。。
累不累啊!!
.Select().OrderBy().ToList()不行吗?
liaoyukun111 2010-03-02
  • 打赏
  • 举报
回复
那就少取几条测试下!!!!!!!!!!!

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧