data-access-layer

    33

    4答えて

    これらの用語は、しばしば互換性をもって投げ捨てられ、明らかにかなり重複していますが、システムがDALであることによって暗示されていないORMであると強く暗示しているように見えます。それは何ですか?これらのタイプのシステムを区別する重要なポイントは何か、もしあれば、それは何ですか? たとえば、データベース、テーブル、列、および行クラスを実装し、既存のデータベースの自動分析によってデータを入力し、単純

    3

    2答えて

    データアクセスレイヤDALを設計する必要があります.Netエンタープライズライブラリバージョン3.5データアクセスアプリケーションブロック(DAAB) 私のアプリケーションでは、登録、課金、注文管理、ユーザー管理、 C#ビジネスエンティティを使用してモジュールオブジェクトをデータベーステーブルにマップしてから、Listコレクションをクライアントに返します。 明日私たちが他のデータアクセスフレームワ

    22

    2答えて

    インデクサーの拡張メソッド、彼らは良いでしょうか? 私はPOCOを再水和するいくつかのコードで遊んでいました。 このコードは、SqlDataReaderから返された行を反復処理し、リフレクションを使用して列の値からプロパティを割り当てます。私のコールスタックの下に私は次のようなコードを持っていました: - poco.Set("Surname", "Smith"); // uses extensio

    3

    3答えて

    私はデータアクセスレイヤーデザイン用の.Netエンタープライズライブラリーデータアクセスアプリケーションブロックを使用しています。私のカテゴリーDALクラスで 、私のような方法できた:など GetProductsInCategory(int型のCATID)、GetAllProducts、GetCategories、 を私の質問は:どこ私はこのコード行を置くのですか? DatabaseFactory

    1

    3答えて

    、LINQ2SQL、Entity Framework、市場では、エンタープライズライブラリのデータアクセスアプリケーションブロックを使用してデータアクセスレイヤ(DAL)を設計することは理にかなっていますか? ありがとうございました。

    0

    2答えて

    エンタープライズライブラリのデータアクセスアプリケーションブロックを使用しています... System.Data.DbType Vs System.Data.SqlTypeを使用するとパフォーマンスに何か影響はありますか? そしてまた、文のパフォーマンスへの影響を知りたいのですが: DatabaseFactory.CreateDatabase("MyDB") 対 new SqlDatabase

    1

    1答えて

    私は、第3のサルキーアプローチのバリエーション(http://www.codeproject.com/KB/database/DynamicMethod_ILGenerator.aspx)を使用して、データウェアハウスから汎用エンティティを移入するデータアクセスレイヤーを実装しました。これはうまく動作し、うまく動作し、データを取得するための反復コードをたくさん書いてくれます。 ここでは、汎用エンテ

    6

    8答えて

    は私がfollwing方法contanins Databaseクラスがあります。 パブリックブールExecuteUDIQuery(文字列のクエリを)// UDI =更新(挿入 パブリックブールExecuteSelectQuery(文字列のクエリ) パブリックブールExecuteSPを削除します。方法の 結果に格納された文字列SP、文字列[、] PARMS) 公共INT ExecuteSPRetur

    6

    2答えて

    私の現在のアプリケーションは、インスタンスベースのデータアクセス層を使用しています。私は接続文字列でレイヤーをインスタンス化します。次に、ある種のコマンドを実行するメソッドを呼び出します。たとえば、データセットを埋めるメソッドがあります。基本的には、ストアドプロシージャとSQLパラメータを渡してデータセットを取得します。データアクセスやインスタンスベースの静的なクラスを持つ方が良いでしょうか?私は