共用方式為


使用 LINQ 將資料繫結至控制項

更新:2007 年 11 月

在上一個課程中:建立 LINQ to SQL 類別:使用 O/R 設計工具,您學會如何使用 [O/R 設計工具] 將 LINQ to SQL 類別對應至資料庫中的資料表。在本課程中,您將學習如何使用 LINQ 查詢將資料繫結至控制項。

必要條件

若要完成本課程,您必須可以存取 SQL Server 版本的 Northwind 範例資料庫。如需詳細資訊,請參閱 HOW TO:安裝範例資料庫

您必須完成課程建立 LINQ to SQL 類別:使用 O/R 設計工具,才能開始本課程。

若要使用 LINQ 將資料繫結至控制項

  1. 開啟您在建立 LINQ to SQL 類別:使用 O/R 設計工具中建立的方案。

  2. 將 [TextBox] 控制項從 [工具箱] 拖曳至 [Form1]。

  3. 將 [Button] 從 [工具箱] 拖曳至 [Form1],並將它的 Text 屬性變更為 Run Query。

  4. 按兩下按鈕,並將下列程式碼加入至 Button1_Click 事件處理常式:

    Dim CustomersQuery = From customers in NorthwindSampleDataContext1.Customers _
        Where customers.Country = TextBox1.Text _
        Select customers
    
    CustomerBindingSource.DataSource = CustomersQuery
    
  5. 按下 F5 鍵。

  6. 在文字方塊中輸入 Germany。

  7. 按一下 [執行查詢] 按鈕。

  8. 確認只顯示出 [Country] 屬性值為 [Germany] 的客戶,然後嘗試不同國家/地區 (如 USA 或 UK)。

後續步驟

在本課程中,您已學會如何使用 LINQ 查詢將資料繫結至應用程式中的控制項。在下一課中,您將學習如何使用程式碼中的 XML 常值。

下一個課程:讓程式碼直接包含 XML:使用 XML 常值

請參閱

工作

儲存及存取資料

建立 LINQ to SQL 類別:使用 O/R 設計工具

逐步解說:建立 LINQ to SQL 類別 (O/R 設計工具)

概念

在 Visual Basic Express 中使用 LINQ

O/R 設計工具概觀

其他資源

管理您的記錄:使用程式中的資料