首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求应用Linq2SQL对GridView的Update数据的函数思路

2012-07-20 
求使用Linq2SQL对GridView的Update数据的函数思路。比如GridView一行的数据被修改了,点击“更新”,运行函数,

求使用Linq2SQL对GridView的Update数据的函数思路。
比如GridView一行的数据被修改了,点击“更新”,运行函数,根据每个Column绑定的DataField,和每个Column对应的值,吧数据Update回数据库。

我已经代码可以实现取回改行的各个字段的字段名和对应的值,那么如果使用Linq to sql进行更新。这里我想写一个通用函数,输入

UpdateGridView(字段数组,对应值数组,对应的表名,主键名,主键值)

现在矛盾在于,主键名是字符串,如何转换成表对象对应的字段属性?用反射么,还是我的思路压根就是错误的。

这里,有人会提到,你自己绑定的数据,自己会不知道字段名的?但是,我想写成一通用函数,这样,我就不需要对绑定不同表的GridView写独立的Update了。


[解决办法]
给以linq to sql 增删改的参考,是否能应用的你的项目,看你了http://www.cnblogs.com/lovecherry/archive/2007/08/16/858009.html
[解决办法]
我记得是直接 有个更新函数可以直接更新的。 
我看看我代码

热点排行