insight.database

    0熱度

    1回答

    第一個問題永遠:) 我是一個新手在使用Insight.Database庫,但我覺得我在正確的方式使用此。我在同一解決方案的另一個項目中運行XUnit Test中的(簡化)代碼。使用connTran.Insert引發異常,如果我在CATCH塊中的日誌函數中斷並查看異常中的消息,它會給出錯誤錯誤CS7069: Reference to type 'DbConnectionWrapper' claims

    2熱度

    1回答

    我一直在使用Insight.Database大約一年來調用存儲過程,但我只是遇到了一種情況,即存儲過程有一個Insight默認無法處理的默認可空參數。 簡而言之,參數定義爲paramName nvarchar(10) = ''。調用這個proc的代碼是老式的SqlCommand/SqlParam代碼,根本沒有設置參數。我用.NET對象替換此: Class MyObject Public

    0熱度

    1回答

    一個簡單的是或否,我想。 假設我正在使用依賴注入來將Insight.Database的自動接口用作存儲庫。 我們還要說,其中一些表太大而不能在內存中使用。 鑑於我已經注入了「存儲庫」,我可以從它們中傳輸數據嗎?該文檔僅詳細使用SqlConnection對象上的擴展方法。 乾杯。

    0熱度

    2回答

    我想要綁定的參數在我的倉庫一個SQL查詢,但有錯誤 public IList<Movie> FindMovieById(int movieId) { return Database.Connection().QuerySql<Movie>("select * from myDB.movies where ID=?", new { movieId }); } 我得到一個OLEDB例