Mah*_*hsa 1 vb.net networking foxpro
我有一个包含1,000,000条记录的数据库和一个这样的查询:
select count(code) from table1
Run Code Online (Sandbox Code Playgroud)
它在本地系统上运行良好,但在网络上变得非常慢.其他查询如select * from table
快速执行,但select count(code) from table1
速度很慢.我无法改变数据库的结构.我的数据库是Foxpro,我使用的是VB.NET.
有解决方案吗?
编辑:我应该写这样的代码吗?
dim ds as new dataset
dim da as new datadapter("select count(*) from table ", connection)
da.fill(ds,"tbl1")
Run Code Online (Sandbox Code Playgroud)
那么我如何select count(code) from table1
从数据集中获取?
或者我必须使用LINQ?
编辑2:我的意思是select count(*)
和之间的比较select count(code)
.
解决办法是什么?
归档时间: |
|
查看次数: |
1029 次 |
最近记录: |