Bài Giảng Môn Lập Trình Website ASP.Net part 13
Số trang: 5
Loại file: pdf
Dung lượng: 1.20 MB
Lượt xem: 9
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
III. Một số minh họa 1. Kết nối cơ sở dữ liệu2. Kết nối, thao tác dữ liệu, sử dụng đối tượng Command với câu lệnh SELECT3. Kết nối, thao tác dữ liệu, sử dụng đối tượng Command với câu lệnh INSERT,
Nội dung trích xuất từ tài liệu:
Bài Giảng Môn Lập Trình Website ASP.Net part 13Bài Giảng Môn Lập Trình Website ASP.NetIII. Một số minh họa1. Kết nối cơ sở dữ liệuprotected void Button1_Click(object sender, EventArgs e) { //Khai báo và khởi tạo biến Connection SqlConnection cnn = new SqlConnection(Data Source=(local); Initial Catalog=QLbansach;User ID=sa;Password=); //Mở kết nối cnn.Open(); // Thực hiện các câu lệnh SELECT, INSERT, DELETE, UPDATE. TextBox1.Text = State = + cnn.State; //Đóng kết nối cnn.Close(); }2. Kết nối, thao tác dữ liệu, sử dụng đối tượng Command với câu lệnh SELECTprotected void Button2_Click(object sender, EventArgs e) { try { //Khai báo và khởi tạo biến Connection SqlConnection cnn = new SqlConnection(Data Source=(local); Initial Catalog=QLbansach;User ID=sa;Password=); //Khai báo và khởi tạo biến Command SqlCommand cmd = new SqlCommand(); //Khai báo biến Command sử dụng Connection nào để đến database? cmd.Connection = cnn; //Biến Commnad thao tác với database bằng //(1.Câu lệnh, 2.Tên bảng, 3.Tên Store) nào? cmd.CommandText = SELECT COUNT(*) FROM Chude; //Cho biết CommandText chính là câu lệnh. cmd.CommandType = CommandType.Text; //Mở kết nối cnn.Open(); // Lấy dữ liệu về bằng phương thức ExecuteScalar. int count = (int)cmd.ExecuteScalar(); //Xuất kết quả ra WebForm TextBox2.Text = count.ToString(); //Đóng kết nối. cnn.Close(); } catch (Exception) { //Xuất kết quả ra WebForm TextBox2.Text = Không thành công!; } }3. Kết nối, thao tác dữ liệu, sử dụng đối tượng Command với câu lệnh INSERT, UPDATE, DELETEprotected void Button3_Click(object sender, EventArgs e) { try { //Khai báo và khởi tạo biến Connection SqlConnection cnn = new SqlConnection(Data Source=(local);Biên sọan: Dương Thành Phết Trang 104Bài Giảng Môn Lập Trình Website ASP.Net Initial Catalog=QLbansach;User ID=sa;Password=); SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; //Biến Commnad thao tác với database bằng câu lệnh //(INSERT, UPDATE, DELETE) cmd.CommandText = INSERT INTO CHUDE(TenCD) VALUES(NVăn hóa); cmd.CommandType = CommandType.Text; cnn.Open(); //Thao tác dữ liệu (INSERT, UPDATE, DELETE) //bằng phương thức ExecuteNonQuery. cmd.ExecuteNonQuery(); //Xuất kết quả ra WebForm TextBox3.Text = Thành công!; cnn.Close(); } catch (Exception) { //Xuất kết quả ra WebForm TextBox3.Text = Không thành công!; } }4. Kết nối, thao tác dữ liệu, sử dụng đối tượng Command với câu lệnh INSERT, UPDATE, DELETE + Truyền tham số.protected void Button4_Click(object sender, EventArgs e) { try { //Khai báo và khởi tạo biến Connection SqlConnection cnn = new SqlConnection(Data Source=(local); Initial Catalog=QLbansach;User ID=sa;Password=); SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; //Khai báo và khởi tạo tham số SqlParameter parTenLinhVuc = new SqlParameter(@TENCHUDE, SqlDbType.NVarChar, 50); cmd.CommandText = INSERT INTO CHUDE VALUES(@TENCHUDE); cmd.CommandType = CommandType.Text; //Thêm biến tham số cho Command cmd.Parameters.Add(parTenchude); //Gán giá trị cho biến tham số parTenLinhVuc.Value = TextBox1.Text; cnn.Open(); cmd.ExecuteNonQuery(); cnn.Close(); lbThongbao.Text = Thành công!; } catch (Exception) { lbThongbao.Text = Không thành công!; } }Biên sọan: Dương Thành Phết Trang 105Bài Giảng Môn Lập Trình Website ASP.Net5. Kết nối, thao tác dữ liệu, sử dụng đối tượng Command với câu lệnh INSERT, UPDATE, DELETE + Truyền tham số.protected void Button5_Click(object sender, EventArgs e) { //Khai báo và khởi tạo biến Connection SqlConnection cnn = new SqlConnection(Data Source=(local); Initial Catalog=QLbansach;User ID=sa;Password=); SqlCommand cmd = new SqlCo ...
Nội dung trích xuất từ tài liệu:
Bài Giảng Môn Lập Trình Website ASP.Net part 13Bài Giảng Môn Lập Trình Website ASP.NetIII. Một số minh họa1. Kết nối cơ sở dữ liệuprotected void Button1_Click(object sender, EventArgs e) { //Khai báo và khởi tạo biến Connection SqlConnection cnn = new SqlConnection(Data Source=(local); Initial Catalog=QLbansach;User ID=sa;Password=); //Mở kết nối cnn.Open(); // Thực hiện các câu lệnh SELECT, INSERT, DELETE, UPDATE. TextBox1.Text = State = + cnn.State; //Đóng kết nối cnn.Close(); }2. Kết nối, thao tác dữ liệu, sử dụng đối tượng Command với câu lệnh SELECTprotected void Button2_Click(object sender, EventArgs e) { try { //Khai báo và khởi tạo biến Connection SqlConnection cnn = new SqlConnection(Data Source=(local); Initial Catalog=QLbansach;User ID=sa;Password=); //Khai báo và khởi tạo biến Command SqlCommand cmd = new SqlCommand(); //Khai báo biến Command sử dụng Connection nào để đến database? cmd.Connection = cnn; //Biến Commnad thao tác với database bằng //(1.Câu lệnh, 2.Tên bảng, 3.Tên Store) nào? cmd.CommandText = SELECT COUNT(*) FROM Chude; //Cho biết CommandText chính là câu lệnh. cmd.CommandType = CommandType.Text; //Mở kết nối cnn.Open(); // Lấy dữ liệu về bằng phương thức ExecuteScalar. int count = (int)cmd.ExecuteScalar(); //Xuất kết quả ra WebForm TextBox2.Text = count.ToString(); //Đóng kết nối. cnn.Close(); } catch (Exception) { //Xuất kết quả ra WebForm TextBox2.Text = Không thành công!; } }3. Kết nối, thao tác dữ liệu, sử dụng đối tượng Command với câu lệnh INSERT, UPDATE, DELETEprotected void Button3_Click(object sender, EventArgs e) { try { //Khai báo và khởi tạo biến Connection SqlConnection cnn = new SqlConnection(Data Source=(local);Biên sọan: Dương Thành Phết Trang 104Bài Giảng Môn Lập Trình Website ASP.Net Initial Catalog=QLbansach;User ID=sa;Password=); SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; //Biến Commnad thao tác với database bằng câu lệnh //(INSERT, UPDATE, DELETE) cmd.CommandText = INSERT INTO CHUDE(TenCD) VALUES(NVăn hóa); cmd.CommandType = CommandType.Text; cnn.Open(); //Thao tác dữ liệu (INSERT, UPDATE, DELETE) //bằng phương thức ExecuteNonQuery. cmd.ExecuteNonQuery(); //Xuất kết quả ra WebForm TextBox3.Text = Thành công!; cnn.Close(); } catch (Exception) { //Xuất kết quả ra WebForm TextBox3.Text = Không thành công!; } }4. Kết nối, thao tác dữ liệu, sử dụng đối tượng Command với câu lệnh INSERT, UPDATE, DELETE + Truyền tham số.protected void Button4_Click(object sender, EventArgs e) { try { //Khai báo và khởi tạo biến Connection SqlConnection cnn = new SqlConnection(Data Source=(local); Initial Catalog=QLbansach;User ID=sa;Password=); SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; //Khai báo và khởi tạo tham số SqlParameter parTenLinhVuc = new SqlParameter(@TENCHUDE, SqlDbType.NVarChar, 50); cmd.CommandText = INSERT INTO CHUDE VALUES(@TENCHUDE); cmd.CommandType = CommandType.Text; //Thêm biến tham số cho Command cmd.Parameters.Add(parTenchude); //Gán giá trị cho biến tham số parTenLinhVuc.Value = TextBox1.Text; cnn.Open(); cmd.ExecuteNonQuery(); cnn.Close(); lbThongbao.Text = Thành công!; } catch (Exception) { lbThongbao.Text = Không thành công!; } }Biên sọan: Dương Thành Phết Trang 105Bài Giảng Môn Lập Trình Website ASP.Net5. Kết nối, thao tác dữ liệu, sử dụng đối tượng Command với câu lệnh INSERT, UPDATE, DELETE + Truyền tham số.protected void Button5_Click(object sender, EventArgs e) { //Khai báo và khởi tạo biến Connection SqlConnection cnn = new SqlConnection(Data Source=(local); Initial Catalog=QLbansach;User ID=sa;Password=); SqlCommand cmd = new SqlCo ...
Gợi ý tài liệu liên quan:
-
Thủ thuật giúp giải phóng dung lượng ổ cứng
4 trang 209 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 201 0 0 -
Hướng dẫn lập trình với Android part 4
5 trang 154 0 0 -
[Thảo luận] Học PHP như thế nào khi bạn chưa biết gì về lập trình?
5 trang 130 0 0 -
161 trang 129 1 0
-
142 trang 129 0 0
-
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 127 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 4
27 trang 117 0 0 -
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 108 1 0 -
MỘT SỐ ĐIỂM CẦN CHÚ Ý KHI THIẾT KẾ WEB
5 trang 108 0 0