C# DataTable을 SQL 테이블 데이터로 채우기
관계형 데이터베이스 작업 시 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 테이블에서 쿼리된 데이터가 포함됩니다. 그런 다음 이 DataTable을 C# 애플리케이션 내에서 추가 처리 또는 표시에 사용할 수 있습니다.
위 내용은 SQL Server 테이블의 데이터로 C# DataTable을 채우는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!