String strSQL= "INSERT INTO duoxuan2(字段1,字段2,字段3) VALUES(?,?,?);
解决方案 »
- 都说vs2005的安装目录下有几个不错的完整实例,为什么我找不到呀?
- 如何在触发服务器控件事件后运行客户端脚本?
- 别人用rtf格式写的内容,我现在要用WEb显示或读取出来,马上结贴(
- 请问如何在asp.net中实现这样的嵌套的功能呢?
- 请问高手,如何在页面中嵌入WORD程序或者EXCEL程序?
- 有没有好的网站可以下asp.net 源码?
- 找到了..谢谢刚才那位哥哥
- 如何跨页操作控件?
- 如何将视图的查询结果做为dropdownlist 的下拉选项
- 在asp.net中,如何将Image对象转换为byt[]e对象?
- 如何给form增加属性 encType="multipart/form-data"在线等
- 入门菜鸟问题二:用什么开发工具最好?以及从哪下载??
做一个循环判断是否打钩,如果打狗就执行 insert into acctable(字段1,字段2) select 字段1,字段2 from dgtable Where key = primekey就可以了
myCommand.Parameters.Add("@字段1", OleDbType.Char, 5).Value=具体的值;
myCommand.Parameters.Add("@字段2", OleDbType.VarChar, 40).Value=具体的值;
myCommand.ExecuteNonQuery();
For Each item In datagrid1.Items
If CType(item.FindControl("ci"), CheckBox).Checked Then
.....
判断是否选中
相应处理
在执行之前不要重新绑定数据;insert语句要有字段名称;
if (CB!=null && CB.Checked)
{// 下面是连接所有的Insert语句用“;”隔开,最后不要忘了去掉最后一个“;”
strSQL += "INSERT INTO duoxuan2(字段1,字段2,字段3) VALUES(这里对应的字段值可以利用DataGrid1.Items[i]得到);";
}
//这里可以将去了最后一个;的语句一次执行!
myCommand = new OleDbCommand(StrSQL, cn);
//执行插入语句
myCommand.ExecuteNonQuery();