使用SQL 表資料填入C# DataTable
使用關聯式資料庫時,需要將SQL 表中的資料擷取到C# DataTable 中常出現。本文旨在為完成此任務提供一個清晰的解決方案。
解決方案
該程序涉及建立與 SQL 資料庫的連接、執行查詢以及填充帶有傳回結果集的 C# DataTable。以下是示範步驟的簡化程式碼片段:
using System; using System.Data; using System.Data.SqlClient; namespace DataTableFromSQL { class Program { static void Main(string[] args) { // Connection string to the SQL database string connectionString = @"Data Source=.;Initial Catalog=YourDatabase;Integrated Security=True;"; // SQL query to retrieve data string query = "SELECT * FROM YourTable"; // Create a DataTable to store the result DataTable dataTable = new DataTable(); // Establish a connection to the database using (SqlConnection conn = new SqlConnection(connectionString)) { // Create a command object SqlCommand cmd = new SqlCommand(query, conn); // Open the connection conn.Open(); // Create a data adapter SqlDataAdapter adapter = new SqlDataAdapter(cmd); // Fill the DataTable with the result set adapter.Fill(dataTable); // Close the connection conn.Close(); } } } }
執行程式碼後,dataTable 變數將包含從 SQL 表中查詢的資料。然後,該資料表可用於進一步處理或在 C# 應用程式中顯示。
以上是如何使用 SQL Server 表中的資料填入 C# 資料表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!