part 4 kết nối với cơ sở dữ liệu database c# dữ liệu động (thêm)

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient; using System.Threading.Tasks; namespace Database_dữ_liệu_biến_động { class Program { static void Main(string[] args) { /// tạo mối kết nối SqlConnection connet = new SqlConnection(@"Data Source=QGPDGJK8S6DWF6S;Initial Catalog=Qlhocsinh;Integrated Security=True");// tạo ra sự kết nối Console.Write("\nQua trinh dang duoc ke noi !"); try { Console.Write("\nket noi thanh cong!"); connet.Open();// mở kết nối // lệnh đếm số lượng học sinh string soluonghocsinh= @"select COUNT(*) from HocSinh";// SqlCommand soluong = new SqlCommand(soluonghocsinh, connet); Console.Write("\nSo luong hoc sinh :"+soluong.ExecuteScalar()); Console.Write("\n////////////////////////Them/////////////////////////\n"); string mahocsinh, tenhocsinh, mamonhoc, malop;// ta khai báo các biến float diem;// khai báo biến Console.Write("\nThem can luu y ma hoc sinh va ma mon hoc dong thoi khong duoc trung!");/// Console.Write("\nNhap ma hoc sinh can can them ");// nhập thông tin cần thêm mahocsinh = Console.ReadLine();// lệnh nhập bên c# khi biến nhập là chuỗi Console.Write("\nNhap ten hoc sinh can them: "); tenhocsinh = Console.ReadLine(); Console.Write("\nNhap ma lop can them :"); malop = Console.ReadLine(); Console.Write("\nNhap ma mon can them: "); mamonhoc = Console.ReadLine(); Console.Write("\nNhap diem can them:"); diem = float.Parse(Console.ReadLine());///khi biến nhập là số thì ép nó về thành chuỗi /// tạo chuổi them string them1hocsinh = @"INSERT INTO HocSinh (Mahocsinh,Tenhocsinh,Malop,Mamon,Diem) values ('"+mahocsinh+"',N'"+tenhocsinh+"','"+malop+"','"+mamonhoc+"',"+diem+")";// đưa tất cả biến động vào lệnh nhiệm vụ // kết nối với cơ sở dữ liệu SqlCommand themlathem = new SqlCommand(them1hocsinh, connet);// kết nối lệnh thực hiện với database themlathem.ExecuteNonQuery();// chạy lệnh nhiệm vụ đó Console.Write("\nThem thanh cong!"); Console.Write("\nSo luong hoc sinh la: "+soluong.ExecuteScalar());// ;đếm lại thì số lượng lại tăng lên } catch (SqlException e) { Console.WriteLine(e.ToString()); } finally { Console.Write("\ndong ket noi"); connet.Close(); } Console.ReadKey();// dừng màn hình } } }

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.