2016-03-28 14 views
-2

私はhtmlテーブルを持っており、C#を使用してバックエンドデータベースにテーブル全体を保存する必要があります。ストアドプロシージャ(c#バックエンド)を使用してjsonテーブルデータをSQL Serverデータベースに保存します

誰かがこれを達成する方法の例を共有できますか?

htmlテーブルはstringifyを使用してjsonに変換され、ajaxポストメソッドはテーブルデータをサーバ側に送信します。しかし、私はこれに慣れていないので、これをどう進めるべきか分かりません。

オンラインで検索しようとしましたが、テーブルをデータベースに保存できるストアプロシージャを作成する必要があることがわかりました。任意の助けがあります

私はテーブル全体のポストを行う場合、最初の10から15行だけがC#側に渡されます。他の人は合格しません。テーブルのデータ全体が渡されない理由は何でしょうか?私は最大限のajax投稿を読んで、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というタイトルのSimple Talkの記事をお読みください。 2016年については、シンプルトークの記事JSON support in Sql Serverを参照してください。

+0

は大きなデータを格納するためのXMLですか?もし私が10列120行のような少量のデータを保存する必要があればどうすればいいでしょうか。 –

+0

JSONは非常に異なっているXML型で、少量のデータに使うことができます。 –

関連する問題