linq-to-sql

    3熱度

    2回答

    這似乎很明顯,但我有這個錯誤時,嘗試使用LINQ to SQL與我的業務邏輯單獨的類庫項目。 我已經在類庫中創建了DBML,並在該項目中使用了我所有的業務邏輯和自定義控件。我從我的Web項目中引用了類庫,並試圖直接從Web項目中使用它。 該錯誤表明登錄失敗,我的用戶名稱。我的用戶名和密碼是正確的,但修復方法是將我的連接字符串複製到正確的位置。我從另一個網站了解到這個問題,並認爲我會在這裏做一個筆記

    0熱度

    2回答

    我感興趣的是將由LINQ to SQL進行的數據庫調用追溯到生成調用的.NET代碼。例如,DBA可能會擔心特定的緩存執行計劃效果不佳。例如,如果一個DBA要告訴開發商,以解決下面的代碼... exec sp_executesql N'SELECT [t0].[CustomerID] FROM [dbo].[Customers] AS [t0] WHERE [t0].[ContactName]

    11熱度

    4回答

    我想知道,如果有,如果它不已經在表格中存在插入一條記錄一個更簡單的方法。我仍然在嘗試構建我的LINQ to SQL技能。 下面是我得到了什麼,但是看起來應該有一個更簡單的方法。 public static TEntity InsertIfNotExists<TEntity> ( DataContext db, Table<TEntity> table, Func<TE

    0熱度

    2回答

    我正準備開始一個新的asp.net web項目,並且我要去LINQ到SQL。我已經完成了一些工作,使用我在Mike Hadlow中發現的一些信息來獲取數據層設置,這些信息使用Interface和泛型爲數據庫中的每個表創建一個Repository。起初我認爲這是一個有趣的方法。然而,現在我認爲創建一個基本Repository類並從它繼承來爲我需要訪問的表創建一個TableNameRepository

    0熱度

    1回答

    這是一種奇怪的問題,比技術磚牆更令人煩惱。 當我使用Linq-to-SQL設計器添加表格等時,我想使用對話框創建關聯。我右擊其中一個目標表並選擇添加>協會正常,我向提交了協會編輯。 的父類:和子類:組合框都充滿了當前存在於設計師的表。 但它們並不按字母順序排列,而是按照它們添加到設計者的順序。 我可以更改這些組合框的順序嗎?如果可以,我該在哪裏做?

    3熱度

    4回答

    如果您有一個包含外鍵和其他表列的組合主鍵的表,那麼如何獲取ASP.NET動態數據允許非外部主鍵表列可編輯?

    9熱度

    7回答

    我需要操縱100,000-200,000條記錄。 我想使用LINQ(對SQL)來做到這一點。 我從經驗中知道,過濾數據視圖非常慢。 那麼LINQ有多快? 能否請您告訴我您的經驗,如果使用是值得的,否則我就用SQL存儲過程(重去和不靈活)會更好? 在成千上萬的我需要找到的數據組,然後對其進行處理的記錄,每個組有50條記錄。

    2熱度

    3回答

    我試圖運行一個LINQ to SQL查詢,它返回搜索引擎樣式列表中的網格視圖中的結果。 在下面的簡化示例中,是否可以使用單個查詢中父級擁有(NAMESOFCHILDREN)的任何子級的逗號分隔列表來填充該集合? var family = from p in db.Parents where p.ParentId == Convert.ToInt32(Request.QueryStri

    3熱度

    1回答

    什麼是用於存在於SQL中的LINQ和類型表的最佳設計模式。 我有SQL中的表限制值來鍵入值,我希望能夠在我的C#代碼中用作強類型值。 我要 'PackageStatus' 型電流的方法如下: SQL表 PackageStatusType (int) desc (varchar) C#類 - 使用LINQ public class PackageStatusType { static P

    20熱度

    5回答

    我一直在使用LINQ-to-SQL存在一些問題。我在Windows服務中使用它來做一些處理,並且我正在循環大量從上下文中撤回的數據。是的 - 我知道我可以用存儲過程來做到這一點,但有理由說這是一個不太理想的解決方案。 無論如何,我基本上看到的是內存不被釋放,即使我打電話context.SubmitChanges()後。所以我最終不得不做各種奇怪的事情,比如只在時間拉回100條記錄,或者創建幾個上下