Mengambil Data daripada Pangkalan Data Pelayan SQL dalam C#
Pengenalan
Mengakses data daripada pangkalan data ialah satu tugas penting dalam pembangunan perisian. Artikel ini meneroka cara untuk mendapatkan semula data daripada pangkalan data SQL Server menggunakan C#.
Kesambungan Pangkalan Data
Untuk menyambung ke pangkalan data SQL Server, gunakan kelas SqlConnection:
SqlConnection con = new SqlConnection("connectionString");
Memilih Data
Untuk memilih data daripada pangkalan data, gunakan SqlCommand dengan Select * from tablename query:
SqlCommand cmd = new SqlCommand("Select * from tablename", con);
Dynamic SQL Query
Untuk mendapatkan semula data berdasarkan parameter, gunakan pertanyaan berparameter untuk mengelakkan suntikan SQL:
cmd.CommandText = "Select * from tablename where firstname = @fName"; cmd.Parameters.AddWithValue("@fName", textBox1.Text);
Membaca Data
Untuk membaca yang diambil data, gunakan SqlDataReader:
using (SqlDataReader oReader = oCmd.ExecuteReader()) { while (oReader.Read()) { // Access column data... } }
Objek Tersuai
Untuk kod yang lebih bersih, tentukan objek tersuai untuk mewakili data:
public class Person { public string firstName; public string lastName; }
Mengisi Kotak Teks
Untuk mengisi kotak teks dengan data yang diambil, gunakan sifat objek tersuai:
Person x = SomeMethod("John"); txtLastName.Text = x.lastName;
Kesimpulan
Artikel ini menunjukkan cara untuk mendapatkan semula data daripada pangkalan data SQL Server dalam C# menggunakan pertanyaan berparameter dan objek tersuai, menyediakan pendekatan yang fleksibel dan selamat untuk akses data.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Data daripada Pangkalan Data Pelayan SQL Menggunakan C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!