2011-01-26 12 views
0

次のシナリオの場合:JavaScriptからSql Serverデータを照会する方法

JavaScriptクライアントアプリケーションからJSONクエリがWebサービスに送信されます。簡略化されたクエリの例:

{ 
    table: "orders", 
    filter: { 
     date: "2011-01-25" 
    } 
} 

Webサービスは、要求をSQLクエリにコンパイルしてSQL Server上で実行します。 webserviceは、クエリの結果をJSON形式で返します。

Webサービスを実装するための最も簡単な方法(テクノロジスタック)が必要です。 Windows ServerとIIS 6で動作し、SQL Server 2005で動作する必要があります。データ定義の変更を手動で同期させないように、動的言語を使用することをお勧めします。これら2

答えて

1

チェックアウト:

Dynamic Data Domain ServiceそれはあなたのためにJSONを解析することができますので、あなたは、クライアント側でのjQueryを使用することが容易になります。そして、もしあなたがGoogleのいずれかで検索したら、あなたが始めるのに十分なリソースを見つけるでしょう。

旧式のIIS6マシンではさらに設定を行う必要がありますが、うまく動作するはずです。私は保証することはできませんが、Webをチェックしてください。そして、可能であればIIS7へのアップグレードが可能です。それはあなたがする時間です...

+0

JSONはjavascriptのサブセットですので、javascriptでJSONを解析する必要はありません。 Bu jQueryはまだ揺れる;) – Ivan

+0

@Ivan:JSON文字列はまだオブジェクトではありません。あなたはそれらを変換する必要があります。 –

+0

彼はAJAXのためだけにそれを使用するので、evalを使用するには十分安全です。しかし、私はまだあなたに完全に同意します。 jQueryはデータの送受信に非常に簡単です。 – Ivan

関連する問題