关于select下拉框里内容一次提交多条到数据库问题

关于select下拉框里内容一次提交多条到数据库问题,第1张

<div id="divSelVal"></div>

<input type="hidden" name="hdnSelVal">

<select onchange="getSelVal(this)"></select>

<script>

function getSelVal(osel){

var v1 = documentgetElementById("divSelVal");

var v2 = documentgetElementById("selSelVal");

v1 = v1 + oselvalue;

v2 = v2 + oselvalue;

}

</script>

提交的时候,服务端取hdnSelVal的值即可。具体你还要考虑选择错误时,如果删除某一项等等

先添加BingSource1 让他绑定到你要 *** 作的表

添加datagridview

让datagridview绑定到BingSource1

添加一个DataNavigator 绑定到 BingSource1

修改完以后 点保存就可以了

把所有得记录存入一个集合,在用事务一次性存入数据库 参考代码如下(仅供参考):

SqlConnection myConnection = new SqlConnection("Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;");

myConnectionOpen();

SqlTransaction myTrans = myConnectionBeginTransaction(); //使用New新生成一个事务

SqlCommand myCommand = new SqlCommand();

myCommandTransaction = myTrans;

try

{

for()//这儿做循环插入

{

myCommandCommandText = "Update Address set location='23 rain street' where userid='0001'";

myCommandExecuteNonQuery();

}

myTransCommit();

}

catch(Exception e)

{

myTransRollback();

}

finally

{

myConnectionClose();

}

declare @t table(id int,name char(3))

--插入多条数据:

declare @i int =1

while @i < 100 begin

insert @t select @i ,RIGHT( '00'+CONVERT(varchar,@i) ,3 )

set @i = @i +1

end

select from @t

以上就是关于关于select下拉框里内容一次提交多条到数据库问题全部的内容,包括:关于select下拉框里内容一次提交多条到数据库问题、c# winform 怎样将datagridview中的多条数据插入到数据库中呢、asp.net后台如何一次性添加多条数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9743776.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存