如何将拼凑的json串存入sqlserver中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将拼凑的json串存入sqlserver中相关的知识,希望对你有一定的参考价值。

我自己拼凑的json要存入sqlserver中,json串拼的没有任何问题,但是存入数据库的时候‘
[

"txtBrand": "",
"txtType": "",
"txtAmount": "1",
"txtDateOfProduction": "",
"rdoMainEngineType": "活塞",
"rdoEvaporationEngineType": "活塞",
"txtEvaporationType": "",
"txtCoolantsType": "",
"txtInputPower": "1",
"txtCoolQuantity": "1",
"txtAccumulativeTotalHour": "1",
"txtEvaporatorPortTMargin": "",
"txtCondenserPortTMargin": "",
"txtSummerAvgRunningHour": "",
"txtSpirngAndAutumnAvgRunningHour": "",
"txtWinterAvgRunningHour": "",
"txtSummerAvgCarryingCapacity": "",
"txtSpringAndAutumnAvgCarryingCapacity": "",
"txtWinterAvgCarryingCapacity": "",
"txtMaintain": "",
"txtMaintainType": ""

]这个json串会[后面的所有东西都没有了,是否是哪里出了问题?

先检查数据库中保存这个数据的字段的数据类型是否设置有误,这种大量字符的字段,数据类型可以使用text或者varchar(max),如果数据库的字段设置没有问题,请检查存储前的代码,是否有字符串截断操作。追问

OK搞定了,我用存储过程在存储过程中nvachar没有加长度导致出现了问题。

追答

呵呵,找到问题出在哪里就好解决问题了。请采纳!!

参考技术A SQL excel表格到一般使用更方便。
SQL数据库来导入导出向导。您打开企业管理器找出来。随之而来的向导提示。请注意,数据
Excel电子表格,根据您的要求安排好数据库设计和数据库设计好数据类型

C# json对象中包含数组对象时,如何存入数据库

前端创建的的对象例如:

 

 

C#端这样将数组提取出来存入

 

 

以上是关于如何将拼凑的json串存入sqlserver中的主要内容,如果未能解决你的问题,请参考以下文章

如何在SQLSERVER数据库中存入WORD文档

使用 T-SQL 从 RESTful API 解析 JSON

php存入数据库 如何将json格式的数据直接存入mysql数据库

C++下如何将json数据存入mysql数据库

C#如何存入数据至数据库

如何将从接口取到的json数据存入mysql数据库