linq-to-dataset

    1熱度

    1回答

    有一個表Category與pk idCategory和一個自引用外鍵fiCategory。這意味着當fiCategory is null時,類別是「主要類別」。如果fiCategory鏈接到另一個類別,它是它的一個子類別。但是這個子類別也有1-n個子類別(fiCategory鏈接到它的idCategory)也是有效的。 問:我如何獲得主要類別,子類別,「子子類別」,等等的列表。用LINQ? Bac

    1熱度

    2回答

    我在使用LINQ to DataSet檢索和過濾數據時,遇到強類型DataSet出現區分大小寫的問題。在我的示例項目中,我創建了一個名爲DataSet1的強類型DataSet。它包含一個叫做Customers的單個DataTable。實例化和填充,我創建幾個行(注意在名字的外殼): // Instantiate DataSet1 ds = new DataSet1(); // Insert

    0熱度

    1回答

    我有一個SQL數據庫,我正在使用LINQ連接到(LINQ To SQL)和一組本地XML數據(在數據集中)。我需要在鍵「tblDoc:sourcePath,document:xmlLink」上的SQL表「tblDoc」和數據集表「文檔」上執行外部左連接。這兩個鍵都不幸是字符串。我在下面的代碼不會返回任何結果,我已經嘗試了一些變體,但我的LINQ技能是有限的。有沒有人有任何建議或替代方法來嘗試? D

    0熱度

    1回答

    我在數據集中有一些數據,我通常會選擇一條記錄,如下所示。 SnapshotDS.SnapshotRow[] previousRow = m_PreviousSnapshot.Snapshot.Select(string.Format("TechKey = '{0}'", ChangeRow.TechKey)) as SnapshotDS.SnapshotRow[]; Ch

    4熱度

    1回答

    LINQ讓我瘋狂。爲什麼下面的查詢不會返回重複項,而它只能使用一個標識符?我的錯誤在哪裏? ' generate some test-data ' Dim source As New DataTable source.Columns.Add(New DataColumn("RowNumber", GetType(Int32))) source.Columns.Add(New DataColu

    1熱度

    1回答

    private string FindTaxItemLocation(string taxItemDescription) { if (!templateDS.Tables.Contains(cityStateTaxesTable.TableName)) throw new Exception("The schema dos not include city s

    -1熱度

    3回答

    填補在我的代碼,我需要幫助把result價值爲oList NorthwindDataContext db = new NorthwindDataContext(); List<Category> oList = new List<Category>(); var result = from p in db.Categories select new { CategoryID = p

    3熱度

    2回答

    編輯:這裏是這個問題(我deleted我原來的問題)的一個更簡單的例子: Dim numbers1 As New List(Of Int32)({1, 2, 3}) Dim numbers2 As New List(Of Int32)({3, 4, 5}) For Each n1 In numbers1 ' no warning ' Dim contains = numbe

    1熱度

    2回答

    背景: 我從MySQL數據庫導入數據到SQL-Server數據庫(報告和後來SSAS-立方)。我想同時標準化數據。我想將Ticket_IDs重複與表Contact中的一個記錄與其他有用的信息分組,並將原始數據保留在子表ContactDetail(外鍵聯繫人)。因此Contact中的每條記錄都有一個獨特的Ticket_ID。 我決定使用強類型數據集進行導入。現在我想知道檢測我是否已經添加了Ticke

    1熱度

    2回答

    我是LINQ的新手,但我正試圖解決一個棘手的問題。我試圖做的LINQ to DataSet和仿效以下查詢...... SELECT smID, MIN(entID) FROM table WHERE exID = :exID AND smID IN (1,2,3,4,5,6,7,8, etc) GROUP BY smID 我迄今如下代碼... DataTable dt = ds.Tabl