Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk mengisi C# DataTable dengan Data dari Jadual SQL Server?
Mengisi Jadual Data C# dengan Data Jadual SQL
Apabila bekerja dengan pangkalan data hubungan, keperluan untuk mendapatkan semula data daripada jadual SQL ke dalam Jadual Data C# sering timbul. Artikel ini bertujuan untuk menyediakan penyelesaian yang jelas untuk menyelesaikan tugas ini.
Penyelesaian
Proses ini melibatkan mewujudkan sambungan kepada pangkalan data SQL, melaksanakan pertanyaan dan mengisi C# DataTable dengan set hasil yang dikembalikan. Di bawah ialah coretan kod yang dipermudahkan yang menunjukkan langkah-langkah:
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(); } } } }
Setelah kod dilaksanakan, pembolehubah Jadual data akan mengandungi data yang ditanya daripada jadual SQL. Jadual Data ini kemudiannya boleh digunakan untuk pemprosesan atau paparan selanjutnya dalam aplikasi C#.
Atas ialah kandungan terperinci Bagaimana untuk mengisi C# DataTable dengan Data dari Jadual SQL Server?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!