【发布时间】:2015-11-08 11:35:39
【问题描述】:
我正在尝试使用 C# 从带有条件的 sql 表中获取数据。我使用 c# 开发了一个 android 应用程序,它有一个列表和从 sql 中的表中获取新行的主要活动,每当用户向下滚动时,加载需要几秒钟。是否有任何可能的方法来改进这些新行的获取,以便用户不必等待几秒钟?
【问题讨论】:
-
您应该做的是让您的查询更快地返回结果...使用索引或检查您的查询添加提示等...如果没有看到确切的数据库详细信息就不能提出太多建议...是的主要与sql有关,与c#无关
-
我在c#中使用Linq to Sql,根据你说的我必须使用view或storeprocedure,对吗?我有一个 ID,它是索引,我的查询条件是日期时间类型。这是我的行结构:ID 为 int ,标题为 nvarchar(50) ,publishDate 为 datetime 。我想选择publishDate大于我的查询参数的行。
-
在发布日期添加另一个索引...您也可以通过代码为任何表配置索引。我不知道你会如何提供提示......只是谷歌周围它
-
感谢您的回答。我会测试一下。
标签: c# android sql large-data