EntLib 5.0経由でSQL Server 2008にテーブル値パラメータを渡すにはどうすればよいですか?EntLib 5.0経由でテーブル値のパラメータをSQL Server 2008に渡すにはどうすればよいですか?
答えて
私はこれをやろうとはしませんでしたが、EntLibデータブロックをすばやく見ていましたが、これを達成するための簡単な方法はありません。 SqlClientオブジェクトで行うことはできますが、EntLibはTVPとしてデータを渡す必要があるStructuredデータ型をサポートしていません。
SQL Serverバックエンド以外のものを絶対に使用しないことが保証されている場合は、SQLServer固有のものへの接続をキャストしてからSqlParametersを使用することができますが、これはEntLibをいくらか使用する目的を破るでしょう。
ありがとう。私は明らかな方法も見ていなかったので、私はADO.NETを使ってそれをやっただけです。それほど悪くはありません。 :) – birdus
これはSql 2008のみの機能なので、現在サポートされていません。追加するための多くの顧客からの要請はありませんでした。 –
グッドラック... http://msdn.microsoft.com/en-us/library/bb675163.aspx 引用:テーブル値パラメータの
制限
テーブル値パラメータにはいくつかの制限があります。
You cannot pass table-valued parameters to CLR user-defined functions. Table-valued parameters can only be indexed to support UNIQUE or PRIMARY KEY constraints. SQL Server does not maintain statistics on table-valued parameters. Table-valued parameters are read-only in Transact-SQL code. You cannot update the column values in the rows of a table-valued parameter and you cannot insert or delete rows. To modify the data that is passed to a stored procedure or parameterized statement in table-valued parameter, you must insert the data into a temporary table or into a table variable. You cannot use ALTER TABLE statements to modify the design of table-valued parameters.
- 1. リンクされたサーバー経由でSQL2008からOracleプロシージャにテーブルまたはテーブル値のパラメータを渡すにはどうすればよいですか?
- 2. テーブル値パラメータ、SQL Server 2008
- 3. イベントリマインダーSMSをSQL ServerからSMS経由で送信するにはどうすればよいですか?
- 4. Microsoft SQL Server 2008にテーブルをインポートするにはどうすればよいですか?
- 5. SQL Server 2008 ExpressでSQL Server 2000データベースを開くにはどうすればよいですか?
- 6. SQL Server Reporting ServicesのQuery.CommandTextにパラメータを渡すにはどうすればよいですか?
- 7. urlパラメータをフォーム値に渡すにはどうすればよいですか?
- 8. SQL Server 2008で動的クエリを使用してテーブル値パラメータを渡す方法
- 9. SQL Server 2008では、varcharパラメータをデータ型のお金に変換できるかどうかを確認するにはどうすればよいですか?
- 10. SQL ServerでテーブルFK列を一意の値で更新するにはどうすればよいですか?
- 11. SQL Server 2008 R2でSQL構文を検証するにはどうすればよいですか?
- 12. Windowsサービス経由でSQL Server 2008にアクセスできない
- 13. 「SQL Server管理オブジェクトDLLファイルをリンカ経由で実行する」はどうすればよいですか?
- 14. SQL Server 2008データベースのSQLダンプを取得するにはどうすればよいですか?
- 15. SSIS 2008経由でOracleデータウェアハウスからSQL Serverにデータをインポート
- 16. EntLibウェイは、私は次のようにパラメータにNULL値を渡したい
- 17. WAN経由でSQL ServerのテーブルをWAN経由でアクセスするアクセスが遅い
- 18. SQL Server Management Studioでテーブル値関数をテストするにはどうすればよいですか?
- 19. SQL Server 2008のスキーマを別のコンピュータにエクスポートするにはどうすればよいですか?
- 20. SQL Server 2008のMERGEステートメントで一時変数を宣言するにはどうすればよいですか?
- 21. SQL Server 2008で2つの外部キーを使用するにはどうすればよいですか?
- 22. SQL Server 2008のVBAからテーブル変数に値を渡す方法は?
- 23. UDP経由でRTP経由でRAWデータを送信するにはどうすればよいですか?
- 24. JQuery経由でcfc関数にクエリを渡すにはどうすればよいですか?
- 25. jquery経由でコントローラにパラメータを渡す
- 26. URL経由でフレックスモジュールにパラメータを渡す
- 27. SQL Server 2008のpubsまたはnorthwindデータベースをインストールするにはどうすればよいですか?
- 28. SQL Server 2008 R2でCONCAT関数を使用するにはどうすればよいですか?
- 29. SQL Server 2008で.NETアプリケーションを展開するにはどうすればよいですか?
- 30. SQL Server 2008でIDプロパティを変更するにはどうすればよいですか?
は非常に興味それが可能かどうか聞いてください。 – TarasB