linq-to-sql

    0熱度

    2回答

    我有一個清潔工的列表(linq類)我試圖刪除'清潔工,如果他們未經證實。這是我的代碼。 List<ConfirmCleaner> Unconfirmed = context.ConfirmCleaners.Where(d => d.confirmed == false).ToList(); List<Cleaner> Cleaners = context.Cleaners.ToLi

    2熱度

    2回答

    我們在應用程序中引入了一項新功能,該功能會影響數百個查詢。我們必須以非常複雜的方式設置bool字段以指示許可證是否有效。 我想創建一個方法來返回這個bool值,我想在每個查詢中使用它。問題是,如果我按照下面所示的方式使用它,它會爲每個結果執行一個單獨的查詢。 如何使用Expression將其編譯爲SQL並作爲單個查詢執行? 原來的查詢,需要改進 IQueryable<DeviceMinimal>

    0熱度

    1回答

    我無法將Student的「ID」值存儲到StudentCourses表的「StudentID」中。它不返回錯誤,數據類型也匹配。 視圖模型:StudentVM public class StudentVM { public Student student { get; set; } public SelectList Courses { set; get; }

    3熱度

    1回答

    我試圖寫具有以下特徵的ServiceStack.OrmLite.SqlExpressionVisitor通用通配符搜索: public static SqlExpressionVisitor<T> WhereWildcardSearch<T> (this SqlExpressionVisitor<T> ev, Expression<Func<T,string>> field, string sea

    0熱度

    1回答

    因此,我的目標是顯示一個包含按年齡類別劃分的員工的餅圖。理想情況下,我希望它在5年內增加:15-19,20-24,25-29一直到65-69。雖然10-19,20-29等也是有用的。 所有其他的代碼是好的,但我的查詢是關閉的,因爲它正在恢復幾乎每一個時代,甚至多歲的實例(即我有4個計數的28) 的代碼如下。非常感謝,謝謝。 //Employee Age Categories public

    1熱度

    1回答

    我正在嘗試編寫一個查詢,它可以篩選父表中的字段,包括子表以及篩選子表中的字段。 我有種把ToList放在子選擇器中的工作,但這對我來說只是感覺不對。這是正確的方法嗎? 例子: var query = _context.Set<order_header>() .Where(oh => oh.customer == accountNo) .Include(oh =>

    0熱度

    1回答

    我正在爲我們的應用程序的搜索引擎工作。 用戶應該能夠找到包含更多單詞或其中任何單詞的項目。用戶可以使用「查找包含所有單詞的地方」或「查找包含任何單詞的地方」。 我使用C#4.6.2和LINQ to SQL。 代碼是一樣的東西: var words = userInput.Split(' '); // can be something like "Hi all" var result = sele

    0熱度

    1回答

    我有一個SQL Server表,其中列NameHash與binary(16)類型,它允許空值。 在我的C#應用​​程序,我有一個非常基本的MD5哈希擴展方法: public static byte[] CalculateMD5HashBinary(this string input) { if (String.IsNullOrEmpty(input)) { ret

    0熱度

    1回答

    我有舊代碼支持。 NHibernate用於查詢數據庫。有像IQueryOver.Where等NHibernate LINQ查詢。它工作正常,但我想使用這些查詢本地序列。在Microsoft LINQ中有方法Enumerable.AsQueryable。 NHibernate LINQ中有沒有類似的東西? 所以我有這個。 private IQueryOver<Package> GetPackages

    -1熱度

    1回答

    如何一次在我的桌子上創建多行? 我希望能夠添加不存在的行,並且只要按下提交就可以編輯/更新現有的行。 爲了測試這個,我只在數據庫中創建了2個字段,並且似乎無法添加多行。 numofbuilding的值= 5. 只插入一行。 嘗試: public ActionResult CreateBuildings(Guid pi, int? numofbuilding) { OnboardMode