以文本方式查看主题

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

--  作者:飞飞
--  发布时间:2016/1/27 16:28:00
--  【建议】sql列可否考虑研发?
 表达式列有些不能满足了。
可否增加sql语句列?
实现根据【DataRow的数据】和【sql语句】去【数据库】计算并返回!

--  作者:大红袍
--  发布时间:2016/1/27 16:35:00
--  

效率肯定很低,每做一次修改,就要运行一次sql代码。

 

还不如用代码解决问题,而且编写sql语句一般用户也不会写,而表达式列就是为了方便的。


--  作者:飞飞
--  发布时间:2016/1/27 17:01:00
--  
以下是引用大红袍在2016/1/27 16:35:00的发言:

效率肯定很低,每做一次修改,就要运行一次sql代码。

 

还不如用代码解决问题,而且编写sql语句一般用户也不会写,而表达式列就是为了方便的。

效率我们自己衡量,用途还是很大的,不要草率拒绝!
--  作者:狐狸爸爸
--  发布时间:2016/1/27 17:13:00
--  
这个可以自己实现啊,在BeforeSaveDataRow事件中,用SQL计算并写入对应的列中即可。
--  作者:大红袍
--  发布时间:2016/1/27 17:13:00
--  

没有什么用途,还不如写代码。

 

你自己做也行,也就是SqlCommand的命令而已。


--  作者:飞飞
--  发布时间:2016/1/27 17:28:00
--  
以下是引用狐狸爸爸在2016/1/27 17:13:00的发言:
这个可以自己实现啊,在BeforeSaveDataRow事件中,用SQL计算并写入对应的列中即可。

关键跨表了,而且其他表的数据是动态的
[此贴子已经被作者于2016/1/27 17:27:54编辑过]

--  作者:大红袍
--  发布时间:2016/1/27 17:43:00
--  

 那就写一下跨表同步。


--  作者:jialihaha
--  发布时间:2016/1/27 17:44:00
--  
sqlcommand可以解决所有的问题,只要你写好sql语句
--  作者:jspta
--  发布时间:2016/1/27 18:21:00
--  
你自己写查询表或者视图啊,同步下就刷新了,哪有那么多麻烦!