外部アプリケーションがデータベースに来て、SQLサーバーテーブルに行を挿入します。SQL ServerトリガでC#関数を呼び出すことはできますか?
私は自分でWebアプリケーションを持っていますが、私はこの表の各インサートにいくつかの処理サーバー側をします。
私の考えは、テーブルの挿入時にトリガーを作成し、適切な機能を呼び出すことです。
これを行うにはどのような方法が最適ですか?
フレームワーク3.5をLINQ to SQLおよびSQL Server 2005データベースと共に使用します。
:ありがとうございました。 SQL Server CLR統合ではそれが行われません。サポートされている数少ないライブラリが私の要件を満たしていません。
私が記録しなければならないテーブルは、おそらく5分ごとに新しい記録を取るでしょう。 多分私は毎分テーブルで聴いている仕事をすることができます、IDを見て、すべての新しいIDを取る、私のtreatementをしてください。 私のソリューションはあまりにも醜いですか?
このようなことは聞いたことがありません。おそらく、あなたの問題に別の方法でアプローチする必要があります。 –
私はSQLストアプロシージャのすべてでそれを行うことができますが、私はLinqを使用する利点を失います –
あなたはSPでそれを行うことができます私はちょうどそれをお勧めします。 SQL ServerからSQL Serverに戻るためにSQL ServerからC#に移行することは、実際には必要ない場合は、私の意見では複雑すぎます。私はLinqとTSQLの代わりにそれを使用することができる利点に精通していない一方でいます。 –