如何实现动态SQL update 语句

来源:百度知道 编辑:UC知道 时间:2024/06/01 08:03:28
请问能不能在不知道列名的情况下(知道表名)更新一个表的数据呢

例如这样 update 表 set row(0).item(0)(表示第一行第一个数据)='xxx'
row(0).item(1)(表示第一行第二个数据)='xxx'...where id=xxx

附:我想在ASP网站中使用这样语句
呼唤高手出现啊,我记得以前在写.net 还是java的时候应用过row(0).item(0),都是sql语句为什么ASP里就不行,求解 .

这个应该不可以的吧
因为你都不知道列名 更不可能知道数据类型
你这样把所有数据都当varchar类型插入 肯定会报错的啊

asp里不能,asp.net里能,ADO.NET提供DataSet类,select * from 把表整个结构读到内存中,再在C#代码里修改表,想改什么改什么