for(int i=0;i<gridviewrowscount;i++)
{
//获取gridview 中的所有数据
string str1=thisgriviewrows[i]["列名1"]tostring();
string str2=thisgriviewrows[i]["列名2"]tostring();
//执行sql插入数据库的语句
SqlHelperInsert("insert into table values(str1,str2)");
}
选中GRIDVIEW的一行:SelectedIndexChanged事件
使用SelectedIndexChanged事件,然后在该事件中执行导入 *** 作。
如果每次点击都要执行导入数据库 *** 作那么,要针对点击同一行这个情况再做处理,(如,每次点击行执行导入 *** 作后,清空选中行)
可以在gridview后面加一个div层,里面内容就写自己想显示的,在加一个添加按钮点击添加保存到数据库加一个取消按钮隐藏层。
隐藏 显示 层 可以用js实现
<script type="text/javascript">
function show() {
documentgetElementById("divadd")styledisplay = "";
}
function hid() {
documentgetElementById("divadd")styledisplay = "none";
}
</script>
"divadd"为div的Id
<a href="javascript:void(0)" onclick="show()" > 添加</a>
<a href="javascript:void(0)" onclick="hid()" > 取消</a>
以上就是关于怎么把gridview里德多行数据一次写到数据库里边全部的内容,包括:怎么把gridview里德多行数据一次写到数据库里边、有什么办法能让我选中GRIDVIEW的一行后把这行的数据导入到新的数据库表里面,请给我一些具体的代码,谢谢、gridview添加新行,并把内容直接添加到数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)