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

数据库更新有关问题

2012-02-04 
数据库更新问题while(myReader.Read()){str+ trtd+myReader[ id ]+ /tdstr+ td+myR

数据库更新问题
while(myReader.Read())
{
str+= " <tr> <td   > "+myReader[ "id "]+ " </td> ";
str+= " <td> "+myReader[ "name "]+ " </td> ";
str+= " <td> <input   type=text   name=text   value= "+myReader[ "pwd "]+ "> </td> ";
str+= " <td> <input   type=checkbox   name=checkbox   checked   value= "+myReader[ "id "]+ "> </td> </tr> ";
}
用循环输出数据库中内容后,将pwd在文本框中显示出来,修改文本框中的内容然后点更新可以实现更新。
string   idb=Request[ "text "];
这条语句可以获取文本框中的值,显示为x,x,x
请问sql语句怎么写?

[解决办法]
用,号分开,循环数组,生成sql
[解决办法]
string idb=Request[ "text "];
string id = Request[ "checkbox "];

string[] arridb = idb.Split( ', ');
string[] arrid = id.Split( ', ');

for(int i=0;i <arrid.Length;i++)
{
strSql = "update table set 你的字段 = " + arridb[i] + " where id = " + arrid[i];

执行这条语句;
}


热点排行