4
私はasp.netアプリケーションから呼び出すC#クラスライブラリを持っています。アセンブリは、学生の成績を計算し、データテーブルなどを使用して計算を実行します。SQL ServerのC#アセンブリの使用
SQL Server 2005でこのアセンブリを使用し、データベーステーブルのレコードごとに1回呼び出す方法はありますか。私は機能を再利用し、T-SQLでの記述を避けたい。
私はasp.netアプリケーションから呼び出すC#クラスライブラリを持っています。アセンブリは、学生の成績を計算し、データテーブルなどを使用して計算を実行します。SQL ServerのC#アセンブリの使用
SQL Server 2005でこのアセンブリを使用し、データベーステーブルのレコードごとに1回呼び出す方法はありますか。私は機能を再利用し、T-SQLでの記述を避けたい。
SQL Serverで.Netアセンブリを使用するには、SQLサーバーでCLR統合を有効にする必要があります。 MSDNのこのセクションには、いくつかの良い例があります。
ロジックが既に.NETにあるので、そこですべての作業を行う方が良いとは限りませんか?アプリケーションが大きくなるにつれて、すべてのビジネスロジックをコードに保存し、データベースをデータストアとして使用する方がずっと優れています。
DBの処理を継続するためのアドバイス。 –
DBの処理を継続するためのアドバイス+1 –
処理がある場合は、コード内に保持する必要があるとは限りません。その処理でデータベースを使用していて、それに多くの往復があると、それがdb自体のデータを処理することを選択した理由です。 – TheBoyan