问题描述
- 求一个sqlserver存储过程
-
我在后台取到了一个List集合,现在要保存到数据库里,现在求一个存储过程,参数为list集合,然后循环插入list中的数据
解决方案
不接受这类参数,你要么组织成字符串,存储过程解析,或者穿xml格式字符串,也可以,存储过程可以取里面的节点值
解决方案二:
哦哦,难怪我找了好久都没找到,我是一个XML文件里数据拿出来放到数据库里面,但是XML里少了一个字段,我要处理一下,在放到数据库里面,请问有什么解决的办法?
解决方案三:
可以做的,不过需要数据库中的字段和你List集合的字段要匹配,存储过程实现可以用表的字段与list字段一一对应赋值,循环插入
解决方案四:
存储过程的传入参数是有类型限制的,是不能直接用list的,需要将list转化为string(自定义拼接格式),在存储过程中再解析出来。
时间: 2024-08-02 00:28:29