bltoolkit

    0熱度

    1回答

    我在我的ASP.Net應用程序中使用bltoolkit,我使用存儲庫模式來管理我的數據訪問層。 foreach操作我打開一個新的DbManager。我無法找到一種方法來打開並處理每個請求或會話的DbManager對象。任何想法

    0熱度

    2回答

    我試圖給BLtoolkit中的LINQ查詢添加常量。 var query = dbManager.Table.Select(x=>new { x.column, cnst = 1 }); 但在結果中只有'列'列,但沒有'cnst'列。

    0熱度

    1回答

    BLToolkit具有InsertBatch方法來插入一組對象。 'maxBatchSize'參數是什麼意思?我無法找到任何有關這方面的文檔,從源代碼中都沒有這麼清楚。 請指教。 謝謝。 P.S.我相信這是一個參數,它告訴每個查詢應該插入多少記錄/對象,但爲什麼它有'最大'前綴?

    0熱度

    1回答

    是否可以在BlToolkit中通過linq編寫這樣的查詢? SELECT * FROM X pd WHERE EXISTS (SELECT 1 FROM Y mm WHERE VersionMaster > 0 ) 我的意思是 - 是否可以在linq中編寫一個'Exists'構造,以便BlToolkit能理解它? 謝謝

    0熱度

    2回答

    我正在使用BLToolKit(ver。4.3.2.0)和MySql Connector(BLToolkit.Data.DataProvider.MySql.4)版本4.3.2.0)來自NuGet。 當我在單聲道環境中運行我的web.app時,所有工作都完美無缺。但在IIS我得到一個異常: FileLoadException:未能加載文件或程序集「MySql.Data,版本= 6.9.7.0,文化.

    1熱度

    1回答

    更新集合我有物業識別標識用戶集合併爲每個用戶我想更新自己的用戶名,以類似用戶名+「!」。 在bltoolkit我嘗試這樣的: using(var db = new DbManager) { foreach(var user in users) { db.GetTable<User>().Where(x=>x.Id == user.Id).Set(x=>x.User

    1熱度

    1回答

    我正在使用BLToolKit作爲ORM映射器。 我現在的問題是,它會產生錯誤的SQL。 我有此查詢: var qry = from i in s.Query<ChannelDTO>() join o in s.Query<StorageShelfDTO>() on i.Id equals o.ChannelID into p1 select new {i.Id, n =

    0熱度

    1回答

    我在asp.netNet MVC項目中使用BaseRepository。編輯操作工作,但在添加操作,我應該伎倆,使其工作。具體而言,我的基地倉庫和BaseEntity類: public class BaseRepository<TEntity, T> : IRepository<TEntity, T> where TEntity : BaseEntity<T> { private Db

    0熱度

    1回答

    我有SP這樣 CREATE PROCEDURE dbo.pPersonGetIDByName @Name nvarchar(50), @ID int output AS ... 和適當DataAccessor方法 [ScalarSource(ScalarSourceType.OutputParameter)] abstract int GetIDByName(string Name);

    0熱度

    1回答

    林試圖提取此表達式: t => t.DayEnd == s.DayEnd && t.DayStart == s.DayStart 到外部變量稱爲表達。 我希望它以某種方式提取它,所以我可以在下一個BlToolkit LINQ查詢中使用此變量。 private void InsertOrUpdate(IQueryable<CccPricingPricedDays> source, Table<C