使用 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中文网其他相关文章!