以文本方式查看主题

-  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=96359)

--  作者:jswjyjf
--  发布时间:2017/2/18 20:45:00
--  sql数据库表事件的代码 到底放在表里 还是项目程序里?一直搞不懂
sql数据库表事件的代码 到底放在表里 还是项目程序里?一直搞不懂
--  作者:有点色
--  发布时间:2017/2/19 10:22:00
--  

 所有代码,都是放在项目里面的。


--  作者:jswjyjf
--  发布时间:2017/2/19 20:26:00
--  
也不对啊 我项目程序已经发客户了 ,用的是云服务器的数据库,然后我在我的电脑上修改了表的datachanged事件代码,如果代码码放在项目的话 ,客户的项目程序还是原来的项目程序,我没有把修改表datachanged事件后的程序发给他 ,但是客户的表datachanged也同步变化了,照这样的话 ,datachanged事件代码是放在表里的, 不知道对不对?
--  作者:有点色
--  发布时间:2017/2/19 20:41:00
--  

1、你有没有设置自动升级功能?

 

2、代码肯定还是原来的代码。


--  作者:jswjyjf
--  发布时间:2017/2/19 20:50:00
--  
客户那边没有升级 但是我在我这里修改表事件,客户那里也起作用了
--  作者:有点色
--  发布时间:2017/2/20 0:04:00
--  
以下是引用jswjyjf在2017/2/19 20:50:00的发言:
客户那边没有升级 但是我在我这里修改表事件,客户那里也起作用了

 

这个,是不可能的。客户那里肯定还是原来的代码。

 

是不是你们连接的是同一个数据库,你修改了导致数据变化而已?


--  作者:jswjyjf
--  发布时间:2017/2/20 13:21:00
--  
客户和我连的是同一数据库,我修改了表的datachanged 事件代码 ,客户那边很起作用吗?
--  作者:kylin
--  发布时间:2017/2/20 13:34:00
--  
你把数据库当作操作的仓库而已,这个情况相当于你们俩配置了不同的搬运机器。

客户和你相当于两个数据搬运工,你们俩的操作都会产生数据变化,尽管你们两个配备的设备先进性不同。

那要是让客户,他就不会起作用了。

--  作者:jswjyjf
--  发布时间:2017/2/20 13:38:00
--  
我还是不理解
--  作者:wyz20130512
--  发布时间:2017/2/20 13:41:00
--  
你修改了表的DataChanged事件代码,客户那边是不会同步修改的,但你们连接的是同一数据库,若你修改了数据并保存了,那客户那边同步后也自然就是最新的数据了。