simple.data

    0熱度

    1回答

    存儲過程我想ID列表傳遞給使用Simple.Data存儲過程。 我的存儲過程是...... CREATE TYPE IntValue AS TABLE (Value INT) GO CREATE PROCEDURE testTableSproc @items IntValue READONLY AS SELECT * FROM @items 到目前爲止,我已經試過.....

    0熱度

    1回答

    我正在使用Simple.Data來嘗試從我們的數據庫構建查詢。基本上,結果需要包含來自Users表的某些列,以及來自Addresses表的多行,以及來自實體表的一個特定列。 Database.Users.FindAll(query) .With(Database.Users.Addresses.As("Address")) .LeftJoin(Database.En

    2熱度

    2回答

    我正在做我的第一步Simple.Data ORM。我想知道是否可以在我的數據庫中創建新表。目前,我正在致力於MemoryAdapter(隨圖書館提供),但將來我也要對生產數據庫進行相同處理。 到目前爲止,我已經嘗試使用Simple.Data.RawSql插件,但最終沒有運氣。 ORM是否適合此類操作?

    0熱度

    1回答

    我使用Simple.Data作爲我的Micro-ORM,並且我想實現某些可能或不可能的事情。 我想做一個刪除在其中一列與變量列表匹配的表上,因此SQL的實際效果如下: DELETE FROM [Albums] WHERE Genre IN ("Rock", "Pop") 這可能嗎?我已經嘗試了一些東西,比如: db.Albums.DeleteByGenre(new[] { "Rock", "P

    1熱度

    1回答

    我正在使用Simple.Data,並且在嘗試運行下面的代碼時在最後一行收到以下錯誤:在System.Core中發生未處理的異常類型'System.ArgumentException' .dll文件。 var db = Database.OpenConnection(ConnectionString); var product = db.DimDistrict.FindByDistrict

    1熱度

    1回答

    我嘗試投射到具有Bar屬性的Foo類時出現問題。類酒吧的屬性具有相同的名稱作爲類Foo的屬性: public class Foo { public int Id { get; set; } public string Name { get; set; } public Bar Bar { get; set; } } public class Bar {

    0熱度

    1回答

    我遇到了一個Web應用程序的一個非常困難的問題,我正在與一羣開發人員一起實施這個應用程序。我們使用簡單數據連接到Oracle數據庫,但是經過多次連接或當我們有很多用戶時,連接池變滿,應用程序不再工作。問題在於簡單數據打開連接來創建事務,但它從不關閉連接,所以應用程序停止事務,我們在簡單的數據文檔中看到,儘管代碼中沒有必要關閉連接,但簡單數據自己做,但不是事實。 我們已經嘗試將每個用戶的可用連接數從

    0熱度

    1回答

    我試圖使用Simple.Data作爲我的ADO,但我遇到了一個問題,試圖將連接一對錶的查詢放在一起,然後根據非主表中的值過濾結果。 場景是一個工作應用程序的應用程序(但工作就像一個特定的日子要完成的具體任務)。有3個相關的表格,jobs,applications和application_history。 jobs表中的每個記錄可以有多個applications,而每個applications的記錄

    0熱度

    1回答

    我想知道是否有可能在一個查詢中選擇/構建多級對象層次結構?由於我對術語不太確定,我舉一個例子: 假設我們有一個產品,它有一個子範圍,有一個範圍,有一個提供者。 我可以很容易地建立自己的產品與POCO與 Db.Products.WithSubrange.Get(#id); 子範圍,但可能我在一個單一的查詢與Product.Subrange.Range和Product.Subrange.Range

    10熱度

    1回答

    我正在使用Simple.Data ORM。我試圖從兩個連接的表中進行查詢。此查詢工作正常: dynamic alias; var candidatesRec = db.dbo.Candidates .FindAll(db.dbo.Candidates.CommonOfferId == commonOfferId && db.dbo.CandidateProfil