C Sharp và kiến trúc .NET. C Sharp cơ bản- P11
Số trang: 5
Loại file: pdf
Dung lượng: 133.56 KB
Lượt xem: 15
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:
C Sharp và kiến trúc .NET. C Sharp cơ bản- P11:Bạn đừng bao giờ xem xét ngôn ngữ C# một cách tách biệt, nó luôn đồng hành với "Bộ khung .NET". C# là một trình biên dịch hướng .NET, nghĩa là tất cả các mã của C# luôn luôn chạy trên trên môi trường .NET Framework.
Nội dung trích xuất từ tài liệu:
C Sharp và kiến trúc .NET. C Sharp cơ bản- P11Quick Data Access: The Data ReaderData Reader – Chỉ được tạo ra bởi giá trị trả về của câu lệnh truy vấn. – Kết nối tới CSDL luôn mở, cho đến nhận được lệnh đóng.Tính chất – Một data reader giống như một record set chỉ tiến (forward only) trong ADO. Chỉ có thể đọc, và đi đến bản ghi tiếp. Không thể quay lại các bản ghi đã đọc. – Tốc độ cao: Một data reader không giữ các bản ghi trong bộ nhớ. Data reader chỉ có nhiệm vụ lấy dữ liệu từ CSDL và chuyển về. Rất hay được sử dụng khi chỉ cần hiển thị dữ liệu, nhất là trong môi trường web. Data Access and Viewing with .NET - Editor: Đoàn Quang Minh Đoà 8 Working with DataSetDataSet:– Có tác dụng giống như một CSDL offline: Trong một DataSet có thể chứa các DataTable, DataRelation,… DataSet có thể được xây dựng không chỉ từ các truy vấn CSDL, mà có thể từ các tập tin khác (text, Excel, CVS,…)– Để tạo DataSet Truy vấn CSDL, dựa trên một DataAdapter Xây dựng bằng cách thêm các DataTable Data Access and Viewing with .NET - Editor: Đoàn Quang Minh Đoà 9 Working with DataSetTruy vấn CSDL– Mở một connection.– Tạo một DataAdapter, chỉ định câu lệnh truy vấn cho data adapter.– Tạo mới một data set.– Sử dụng phương thức Fill() của data adapter.Xây dựng bằng cách thêm các data table– Tạo mới một DataSet.– Tạo mới các DataTable. Khởi tạo data table bằng cách thêm mới DataColumn Thêm các dòng dữ liệu vào data table.– Add các data table vào data set bằng cách thêm vào thuộc tính Tables của data set Data Access and Viewing with .NET - Editor: Đoàn Quang Minh Đoà 10 Working with DataSet – ExampleDataSet ds = new DataSet();DataTable dt = ds.Tables.Add(SampleData);dt.Columns.Add(MonHocID, typeof(Guid));dt.Columns.Add(TenMon, typeof(string));dt.Columns.Add(MaMon, typeof(string));dt.Columns.Add(“HeSoMon, typeof(int));DataRow dr;for (int i = 1; i Working with DataSet – ExampleSqlConnection conn = new SqlConnection(source);SqlCommand cmd = new SqlCommand(select, conn);SqlDataAdapter adapter = new SqlDataAdapter();adapter.SelectCommand = cmd;DataSet data = new DataSet();try{ conn.Open(); adapter.Fill(data);}catch (SqlException expSQL){}finally{ conn.Close();} Data Access and Viewing with .NET - Editor: Đoàn Quang Minh Đoà 12
Nội dung trích xuất từ tài liệu:
C Sharp và kiến trúc .NET. C Sharp cơ bản- P11Quick Data Access: The Data ReaderData Reader – Chỉ được tạo ra bởi giá trị trả về của câu lệnh truy vấn. – Kết nối tới CSDL luôn mở, cho đến nhận được lệnh đóng.Tính chất – Một data reader giống như một record set chỉ tiến (forward only) trong ADO. Chỉ có thể đọc, và đi đến bản ghi tiếp. Không thể quay lại các bản ghi đã đọc. – Tốc độ cao: Một data reader không giữ các bản ghi trong bộ nhớ. Data reader chỉ có nhiệm vụ lấy dữ liệu từ CSDL và chuyển về. Rất hay được sử dụng khi chỉ cần hiển thị dữ liệu, nhất là trong môi trường web. Data Access and Viewing with .NET - Editor: Đoàn Quang Minh Đoà 8 Working with DataSetDataSet:– Có tác dụng giống như một CSDL offline: Trong một DataSet có thể chứa các DataTable, DataRelation,… DataSet có thể được xây dựng không chỉ từ các truy vấn CSDL, mà có thể từ các tập tin khác (text, Excel, CVS,…)– Để tạo DataSet Truy vấn CSDL, dựa trên một DataAdapter Xây dựng bằng cách thêm các DataTable Data Access and Viewing with .NET - Editor: Đoàn Quang Minh Đoà 9 Working with DataSetTruy vấn CSDL– Mở một connection.– Tạo một DataAdapter, chỉ định câu lệnh truy vấn cho data adapter.– Tạo mới một data set.– Sử dụng phương thức Fill() của data adapter.Xây dựng bằng cách thêm các data table– Tạo mới một DataSet.– Tạo mới các DataTable. Khởi tạo data table bằng cách thêm mới DataColumn Thêm các dòng dữ liệu vào data table.– Add các data table vào data set bằng cách thêm vào thuộc tính Tables của data set Data Access and Viewing with .NET - Editor: Đoàn Quang Minh Đoà 10 Working with DataSet – ExampleDataSet ds = new DataSet();DataTable dt = ds.Tables.Add(SampleData);dt.Columns.Add(MonHocID, typeof(Guid));dt.Columns.Add(TenMon, typeof(string));dt.Columns.Add(MaMon, typeof(string));dt.Columns.Add(“HeSoMon, typeof(int));DataRow dr;for (int i = 1; i Working with DataSet – ExampleSqlConnection conn = new SqlConnection(source);SqlCommand cmd = new SqlCommand(select, conn);SqlDataAdapter adapter = new SqlDataAdapter();adapter.SelectCommand = cmd;DataSet data = new DataSet();try{ conn.Open(); adapter.Fill(data);}catch (SqlException expSQL){}finally{ conn.Close();} Data Access and Viewing with .NET - Editor: Đoàn Quang Minh Đoà 12
Tìm kiếm theo từ khóa liên quan:
lập trình windows lập trình với vc/mfc giáo trình lập trình C lập trình Visual C tài liệu lập trìnhGợi ý tài liệu liên quan:
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 182 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 158 0 0 -
bảo mật mạng các phương thức giả mạo địa chỉ IP fake IP
13 trang 154 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 4
27 trang 116 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 114 0 0 -
information technology outsourcing transactions process strategies and contracts 2nd ed phần 3
65 trang 104 0 0 -
Excel add in development in c and c phần 9
0 trang 101 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 6
21 trang 100 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 91 0 0 -
87 trang 71 0 0