-
30-08-2011, 10:09 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Dùng dataset thì chỉ cần 1 SqlDataAdapter thôi mà bạn
View more random threads:
- Chỉnh Size của các biểu tượng trong Winform?
- Thread trên C# hoạt động như thế nào?
- Cách tìm thuật toán về drawing points trong C#?
- Lỗi khi build project
- Ghi và đọc file trong lập trình C#?
- Sử dụng RibbonForm trong form như thế nào?
- Bắt lỗi thiếu thư viện trong WinForm C# như thế nào?
- Hàm tính sum, group by giúp mình với
- Chuyển đổi giữa const int & (C++) sang C#
- Đọc File text có cấu trúc lên listview trong C#?
-
30-08-2011, 06:03 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mối liên hệ giữa SqlDataAdapter - DataTable
[Mối liên hệ giữa SqlDataAdapter - DataTable]
SqlDataAdapter đóng vai trò như một "người vận chuyển", nghĩa là:
1. Nó nhận yêu cầu từ người nhận.
2. Xuống kho của người gửi lấy.
3. Chuyển đi
4. Giao cho người nhận.
DataTable là nơi nhận hàng chuyển đến từ SqlDataTable
[?] Vậy lúc này, sau bước số 4, đối tượng SqlDataAdapter sẽ đi đâu ?
Vì, chúng ta biết, chúng ta có phương thức update của đối tượng SqlDataAdapter => nó vẫn còn ở chỗ thằng DataTable.
Tóm lại, vấn đề của mình là: cần PHẢI tương tác với 6 table cùng một lúc, vậy lúc này lại phải tạo ra 6 đối tượng SqlDataAdapter ???? Vì mình nạp 6 table đó vào 6 datatable để tương tác. Tương tác xong muốn lưu xuống lại...nên lộn tùng phèo hết..
-
30-08-2011, 06:12 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi nhuan07
----> thao tác thông qua truyền các giá trị cần vào store procedure.
-
30-08-2011, 06:15 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
OK, tất cả đều sử dụng tối đa thư viện có sẵn.
Ý của mình hỏi là:
Mình có cần phải tạo ra 6 đối tượng SqlDataAdapter để vận chuyển hok ???? Nếu hiểu theo nghĩa vận chuyển thì chỉ cần 1 thằng là đủ....nhưng rất tiếc..ko như ý muốn...
Các đối tượng dùng để kết nối:
String sqlQuery = null;
SqlConnection conn = new SqlConnection();
SqlDataAdapter dAdapter;
SqlCommandBuilder cBuilder;
DataSet dSet = new DataSet();
DataTable dTable = new DataTable();
Tuy nhiên, việc thi công và bảo dưỡng đường bê tông nhựa đòi hỏi sự chuyên nghiệp và kỹ thuật cao từ các nhà thầu và kỹ sư. Sự linh hoạt và độ bền cao của đường bê tông nhựa cũng giúp giảm thiểu chi...
Xây Dựng Đẳng Cấp: Cùng Đại Thanh,...