2016-03-28 35 views
-2

我有一個html表,我需要使用C#將整個表保存在後端數據庫中。使用存儲過程將json表數據保存到SQL Server數據庫(c#後端)

有人可以請分享一個如何實現這個目標的例子嗎?

html表格使用stringify轉換爲json,而ajax post方法將表格數據發佈到服務器端。但是,由於我對此很陌生,因此我不知道如何進行此操作。

我嘗試在線搜索,發現我們需要創建一個存儲過程,它將讓我們將表保存到數據庫。任何幫助表示讚賞

PS-如果我做了整個表的職位,只有最初的10-15行被傳遞到C#端。其他人沒有通過。整個表格數據沒有通過的原因是什麼?我閱讀了關於ajax post的最大限制,並嘗試更改web.config中的設置以允許最大數據,但它不起作用。

+0

您現在擁有的代碼的後期示例包括數據庫表格格式 – Eminem

+0

@ Eminem-我試圖弄清楚一些東西,我不知道如何鏈接以及如何繼續爲此創建存儲過程。或者如何編寫一個C#代碼,以便它獲取數據並將其傳遞給存儲過程。如果有人能告訴我的步驟或任何鏈接....它會很好 –

+1

你應該從頭開始。學習c#,然後用c#和ado.net,然後是sql server查詢,然後是sql server存儲過程,然後在下面的答案中查看@benjamin發佈的文章。現在你的問題相當於問如何用英文寫一篇關於汽車的文章,但你不懂英文或汽車。如果不瞭解我概述的構建基塊,您不會走得太遠。 – Igor

回答

1

Sql Server對XML有廣泛的支持,但在Sql Server 2016之前它沒有JSON類型的接口。要在2016年之前查看處理JSON的非常好的方法,請閱讀簡單對話中標題爲Consuming JSON strings in Sql Server的文章。 2016年,請參閱標題爲JSON support in Sql Server的簡單討論文章。

+0

是僅用於存儲大量數據的XML嗎?如果我需要存儲少量數據(如10列和120行),該怎麼辦? –

+0

XML類型與JSON非常不同,可以用於少量數據。 –

相關問題