以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  2021年5月27日重要更新  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=168904)

--  作者:狐狸爸爸
--  发布时间:2021/5/26 16:07:00
--  2021年5月27日重要更新
1、提升了数据填充器Filler的性能
2、重写了DataTable的GetValues方法,性能提升0%到100000%,越复杂的取值,性能提升越多。

--  作者:kaiyu
--  发布时间:2021/5/26 16:19:00
--  
赞一个
--  作者:chen37280600
--  发布时间:2021/5/26 16:20:00
--  
通常重写某个方法,会有bug,等大家反馈一波再升级
--  作者:chen37280600
--  发布时间:2021/5/26 16:23:00
--  
等等,好像没怎么用GetValues的场景,

如果数据在数据库,一般SqlGetValues或者sql的distinct
如果在本地,一般用字典这种复杂度为O(1)的

--  作者:狐狸爸爸
--  发布时间:2021/5/26 16:26:00
--  
所有生成目录树的方法,还有DataTable的GetComboListString方法,内部调用的都是GetValues。
以前的Filler也是调用GetValues,不过这次更新开始Filler是独立的代码了。
此外自己编码统计数据,表结构的横竖转换,都离不开GetValues。

帮助中的以下主题,都要用GetValues方法的:


图片点击可在新窗口打开查看此主题相关图片如下:6.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2021/5/26 16:30:24编辑过]

--  作者:hbfnmxb
--  发布时间:2021/5/26 16:31:00
--  
昨天提供的问题实例,今天就解决了,高效!!
--  作者:hb8888
--  发布时间:2021/5/26 16:53:00
--  
干货,如果提高保存到后台数据库的速度就更好了!


--  作者:chen37280600
--  发布时间:2021/5/26 17:05:00
--  
以下是引用hb8888在2021/5/26 16:53:00的发言:
干货,如果提高保存到后台数据库的速度就更好了!

这个明显是SqlBulkCopy的事情,不是狐表的保存机制问题
--  作者:y2287958
--  发布时间:2021/5/26 17:09:00
--  
备份一下再升级
--  作者:xxfoxtable
--  发布时间:2021/5/26 20:39:00
--  
你们没有遇到过即打即停功能的需求吗?
[此贴子已经被作者于2021/5/26 20:39:14编辑过]