以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于异步函数的使用问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=133775) |
-- 作者:81538475 -- 发布时间:2019/4/20 0:25:00 -- [求助]关于异步函数的使用问题 请问下这种要写异步函数应该如何处理呢,官方的文档看了。但是还是不太明白怎么处理。 Dim cmb6 As WinForm.ComboBox = Forms("任务插入").Controls("ComboBox6") Dim ds As String = cmb6.Text Dim drs As List(of DataRow) = DataTables("xmfp").SQLSe\\ect("convert(varchar,任务开始,120) like \'%"& ds &"%\'") For Each dr As DataRow In drs dr("_locked") = True Next |
-- 作者:有点蓝 -- 发布时间:2019/4/20 9:11:00 -- 这个没有必要使用异步函数吧 Dim cmb6 As WinForm.ComboBox = Forms("任务插入").Controls("ComboBox6") Dim ds As String = cmb6.Text DataTables("xmfp").SQLReplaceFor("[_locked]",True,"convert(varchar,任务开始,120) Like \'%" & ds & "%\'")
|
-- 作者:81538475 -- 发布时间:2019/4/20 12:14:00 -- 就是因为之前那个代码速度很慢,就想着能不能用异步,不会卡主 |
-- 作者:有点蓝 -- 发布时间:2019/4/20 13:22:00 -- 用SQLReplaceFor也慢? |
-- 作者:81538475 -- 发布时间:2019/4/20 13:38:00 -- 以下是引用有点蓝在2019/4/20 13:22:00的发言:
这个不慢哈,多谢哈
用SQLReplaceFor也慢? |