以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]sql数据不加载更新 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73594) |
-- 作者:WUZHAN -- 发布时间:2015/8/22 12:32:00 -- [求助]sql数据不加载更新 我有两个表,表A和表B,表A是内部表,表B是阿里云的SQL数据,表B的数据是表A不断更新数据的汇总,如何在打开项目表B在不加载数据的情况下实时更新数据呢? 用Update语句,看不懂。 [此贴子已经被作者于2015/8/22 12:35:58编辑过]
|
-- 作者:Hyphen -- 发布时间:2015/8/22 14:13:00 -- 实时更新是的是打开表B的时候同时加载表A的内容? [此贴子已经被作者于2015/8/22 14:15:06编辑过]
|
-- 作者:有点蓝 -- 发布时间:2015/8/22 14:19:00 -- 不加载的话就不能用foxtable提供的方法处理了,用sql语句的update方法 |
-- 作者:WUZHAN -- 发布时间:2015/8/22 14:50:00 -- 狐表项目启动后,表B不加载数据,如何实时更新表b的数据,表B有第一列,第二列,第三列,第四列,第五列,共五个列,只有有数据变化,就能实时更新到阿里云sql上。 |
-- 作者:有点蓝 -- 发布时间:2015/8/22 15:12:00 -- Dim s As New SQLCommand s.Con n ection Name = "云数据源" s.CommandText = "Up date {表B} Set 第一列=\'" & 值一 & ",第二列=\'" & 值二 & "\' Where [_Identify] =1" s.ExecuteNonQuery()
[此贴子已经被作者于2015/8/22 15:15:26编辑过]
|
-- 作者:Hyphen -- 发布时间:2015/8/22 15:14:00 -- 有数据变化指的是什么,在表B中增加行数据? |
-- 作者:WUZHAN -- 发布时间:2015/8/22 15:16:00 -- 请问蓝老师,这段代码是写在表B 的DataColChanged事件中吗? |
-- 作者:有点蓝 -- 发布时间:2015/8/22 17:22:00 -- 放在datacolchanged中恐怕会影响一点性能,最好就加个“提交”按钮,或者关闭窗口时加,你实时性要求高的话就加在里面,但这个事件触发的次数太多了 |
-- 作者:大红袍 -- 发布时间:2015/8/23 10:38:00 -- 参考
http://www.foxtable.com/help/topics/2901.htm
http://www.foxtable.com/help/topics/2898.htm
|