求一个更新SQL表记录的语句 现在,我的ASP.NET页面上有很的字段,要写一个UPDATE语句的话,会涉及到很多的字段,直接用UPDATE语句的话, 很麻烦,有没有简单的方法,来更新数据表记录的东西高手们帮帮忙吧!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不写update不可能你只能尽量只update有更改的那些字段 在查询分析器运行这个declare @colname varchar(8000)select @colname=case when @colname is null then name else @colname+','+name end from syscolumns where id=object_id('你的表名')select @colname就会得到列名用逗号连接起来的字符串,不用你一个个去copy了 既然是更新数据就肯定要用到update了 执行一个Update都难的话说明你的项目的底层没有写好啊如果写好了一句话AA.Update()就可以了。 有啊,用VS的数据绑定控件+数据源控制,更新最合适了,不用手写任务代码GridView+SqlDataSoruc这样的配合,哈,不过具体用法,请楼主自己找例子吧,看书比我们说的快多了 你要UPDATE还想偷懒,呵呵,用动态SQL可以实现你的需求 asp.net分类信息网站的一个功能 参数 参数 参数 如何调用外部CSS文件 jQuery lightBox 如何设置图片的大小 文档加密问题,请高手出山! ASP.NET 1.1中如何动态生成图形后在IMAGE控件上显示?我这样做为何不起作用 vs.net下项目安装中的数据库安装问题 过来看看 把Datagrid中的内容倒到Excel中,并可以打印 创建ASP.NET WEB应用程序时出错,求救 关于页面加载问题 水晶报表问题.帮忙看下.感激不尽
你只能尽量只update有更改的那些字段
declare @colname varchar(8000)
select @colname=case when @colname is null then name else @colname+','+name end from syscolumns where id=object_id('你的表名')
select @colname就会得到列名用逗号连接起来的字符串,不用你一个个去copy了
说明你的项目的底层没有写好啊
如果写好了
一句话
AA.Update()
就可以了。