dapper

    7

    1答えて

    F#でDapperドットネットを使用して、単純なSQLiteクエリを実行しようとしています。 Dapperは動的オブジェクトのコレクションを返します。C#でそれらを使用するのは簡単ですが、理解したところからF#はアウトオブボックスの動的プロパティ参照の実装がありません。 これが動作しているが、私は反射に頼ることなくこれを行うには良い方法があるとします let (?) x prop = l

    6

    1答えて

    私はBookId、AuthorIdなどのidカラムを持つデータベースを持っています。しかし、私のコードファイルはIdプロパティを持っています。私はDapperでNHibernateを使うプログラムの部分を変換しようとしているので、IdとBookIdの両方のプロパティの必要性を排除しようとしています。 NHibernateには、BookIdをBookオブジェクトのIdプロパティにマッピングするアイデ

    0

    1答えて

    Dapperでこのオブジェクトを取得するにはどうすればよいですか?例えば : public class ClassA { public int Id { get; set; } public string Text { get; set; } public ClassB b { get; set; } public ClassC c { get; set;

    2

    1答えて

    質問タイトルには、intと、DateTimeが返されても、私はSpecified cast is not valid例外を返しています。 VAR結果= connection.Query( "spGetFoo"、CommandTypeを:CommandType.StoredProcedure)私はこのクエリを実行 public class Foo { public int Id {get

    7

    1答えて

    Dapperが生成するキャッシュをリセットする方法はありますか?私はデータベースにテーブルの列を落としました。そして、私はエラー "カラムが見つかりませんでした。"私はIISをリセットし、その後はうまくいった。 IISを再起動せずにリセットできますか?ありがとう。

    2

    1答えて

    データが8000バイトを超えるBLOBを使用する場合は、具体的にParameter.SqlDbType = SqlDbType.Imageを設定して動作させる必要があります(as explained here)。 Dapperの場合、byte[]フィールドが表示されると、デフォルトではSqlDbType.Binaryになります。これは、より大きなBLOBの場合、データの切り捨てエラーで挿入と更新が

    2

    1答えて

    Dapper.netがSQL Serverで動作することをすべてのサンプルでオンラインで示しています。 mySQlやOracleのような他のデータベースはどうですか?それを行う方法に関するガイドラインやサンプルがありますか?

    0

    1答えて

    Dapper Dot Netのマッピングオブジェクトのインターフェースが本当に好きです。しかし、私はすでにレコードセットを返すためのメカニズムを持っています。 Dapperの機械にフラットなレコードセットを渡して、指定したオブジェクトにマップする方法がありますか?言い換えれば、私はValueInjecter/Automapperのようなものを置き換えるものとして役立てたいと思います。 ありがとうご

    2

    2答えて

    これは、Dapperのクエリ結果を2次元配列に変換するのに使うことができる最小のコードですか? var array = cn.Query(@"SELECT Id, Desc FROM Things") .Select<object, ArrayList>(d => { return new ArrayList {((dynamic) d).Id, (

    4

    2答えて

    Dapper.NETをOracle DBにCRUDするにはどうすればよいですか? 私はという名前のテーブルを持っている:PLAYER_LOGそれはアイデンティティは、トリガーによって行われていますが、ここでは、SQL SELECT SQ_MASTER_SEQUENCE.NEXTVAL INTO tmpVar FROM dual; :NEW.ID := tmpVar; 私のモデルです。ここ p