dapper-extensions

    1熱度

    1回答

    我在項目中使用Dapper.NET作爲ORM層。我正在嘗試編寫WebApis進行文件上傳和下載。但是我無法讓它工作。我已經足夠搜尋尋找幫助,但我找不到任何幫助。 如果我只是使用ADO.NET,我可以使用類型VarBinary的SqlParameter作爲文件流。但Dapper.NET查詢參數只是動態對象。所以下面的代碼無法將記錄插入到filetable中。 var fileStream = awa

    0熱度

    4回答

    我想了解如何使用Dapper.Extension,但多次嘗試安裝並重新安裝nuget包後。我無法獲得可解析和可用的名稱空間。我正在創建一個通用的存儲庫,但是當我試圖包含命名空間時,VS甚至沒有看到它。我查看了所有文檔並安裝了指南,但無法看到其他人遇到此問題。有沒有什麼愚蠢的我在看?使用擴展名在下面查看我的查找方法。 public T Find(int id) { using(

    1熱度

    1回答

    我想按照DESC順序排序數據。這是我的代碼: var predicate = Predicates.Sort<myPoco>(x => x.name, false); var result = GetList<myPoco>(predicate).ToList(); protected IEnumerable<T> GetList<T>(object predicate, IList<ISo

    1熱度

    2回答

    這一天我嘗試使用DapperExtensions提出的一些基本的CRUD函數創建一個抽象的基礎知識庫。但是,作爲例子給出的代碼使用SqlConnection來連接到SQL Server數據庫。我希望能夠連接到各種數據庫(SQL Server,MySql等)。此外他們的代碼樣本重複如下面的代碼顯示 using (SqlConnection cn = new SqlConnection(_connec

    2熱度

    1回答

    如果我有一個類: public class Person { public int Id { get; set; } public string Name { get; set; } } 我嘗試使用小巧玲瓏/ DapperExtensions插入到相應的MySQL表如下: var person = new Person { Id = 10, Name = "Bobby"

    1熱度

    2回答

    我正在使用Dapper,DapperExtensions使用泛型模型的項目,我想知道如何使用DapperExtension.GetAll方法填充模型? 下面是返回我試圖使用DapperExtensions過濾的記錄的sql代碼。 select f.* from Item f where f.CurrentStatus = 'Open' AND f.ItemID not in (SELECT

    0熱度

    1回答

    我已經定義 [CreatedOn] not null default(getdate()) ,有一個字段不爲空並且具有默認值的表的我在模型中使用了短小精悍的屬性是可空DateTime public DateTime? CreatedOn { get; set; } 如果我嘗試插入,會引發異常以嘗試在非空字段中插入空值。 cm.Insert<MyObject>(obj); //Throws

    1熱度

    2回答

    我有一個Customer類具有以下屬性: public int Id { get; set; } public string Name { get; set; } public int AddressId { get; set; } public Address Address { get; set; } 我的目標是編寫將使用一個內連接到每個客戶內填充整個地址屬性短小精悍查詢這是返回。

    0熱度

    1回答

    我有一個class它實現了一些interface: public interface IDb {} public class DbModel : IDb {} 這個我用小巧玲瓏的擴展插入對象到數據庫後。此代碼工作得很好: var obj = new DbModel(); sqlConnection.Insert(obj); 但是當我嘗試插入此class的一個實例,鑄造在相應interf

    2熱度

    1回答

    我是Dapper的新手。讓我解釋我想達到的目標。我有簡單的查詢是從DB返回列,我不想創建實體(Property)類來填充數據。我想爲此使用動態類型。以下是我的代碼: public dynamic GetABC(int year) { using (var db = new MySql.Data.MySqlClient.MySqlConnection(ClsConnectio