Bình chọn: Bài viết này có được bạn quan tâm
100.00%
2 100.00%
Không
0%
0 0%
Tổng cộng 2 bình chọn 100%
* Bạn đã bình chọn cho mục này. [Hiển thị kết quả]

Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Thủ Thuật] DeMo dùng ADODB để kết nối dữ liệu Excel và Access
#1
Trên diễn đàn có nói nhiều về kết nối dữ liệu sử dụng DAO. Hôm nay giới thiệu với các bạn phương pháp kết nối bằng ADODB. Với ADODB chúng ta có thể
1/ Kết nối từ VB đến SQL, MySQL, Access, Excel...
2/ Kết nối từ Access đến SQL, MySQL, Excel, Access...
3/ Kết nối từ Excel đến SQL, Access, Excel...
4/ Kết nối từ Web đến các CSDL trên
v.v...

Một số thủ thuật chính trong DeMo này
1/ Phương thức Connection
2/ Phương thức mở, chỉnh sửa, xóa và lưu record bằng các lệnh Open, Update, Delete, AddNew...
3/ Một số kỹ thuật về ListBox trong Excel(Access)

Một số hình ảnh trực quan của DeMo

[Hình: gpGoXN9.gif]

[Hình: tUuaFFI.gif]

[Hình: p15TQ2F.gif]

Các bạn tải DeMo đính kèm, giải nén vào đĩa cứng rồi mở file Excel để nghiên cứu. Khi mở File Excel nó đòi hỏi chọn Database, các bạn nhấn nút Find để duyệt đến file Access rồi sử dụng. Code trong File Excel mở, các bạn tự nghiên cứu
Trong file DeMo tôi trích một phần trong dự án Quản lý Quỹ tiền mặt của một đơn vị nhờ làm. Tôi chỉ để lại một form Khách hàng làm DeMo


File đính kèm
.zip   DeMo ADODB.zip (Kích cỡ: 57.77 KB / Tải về: 56)
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn ongke0711 , NguyenDungAnh , maidinhdan , cpucloi , vulhu06 , khải nguyên
#2
Cám ơn anh
Chữ ký của NguyenDungAnh Đến với cuộc đời hai tay trắng
Giã từ trần thế trắng hai tay
Bao nhiêu tiếng nói tiếng cười
Sống ở cuộc đời lãi được vậy thôi
ღღღღღTài sản của NguyenDungAnh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
Cái cơ bản nhất thì lại quên nói
1/ Kết nối trong DeMo dùng cho bộ Office 2007 trở lên
2/ Muốn sử dụng được ADODB, trong màn hình soạn thảo VBA, vào Tools - References chọn Microsoft ActiveX Data Objects 2,8 Library
Thân mến
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn jeck09nt
#4
Anh thanh ơi cho em hỏi, em chưa hiểu lắm về mấy cái thư viện References
làm sao mình biết mình cần dùng cái gì lấy nó ở đâu được hả anh, có bài viết nào về nội dung này chưa
Chữ ký của NguyenDungAnh Đến với cuộc đời hai tay trắng
Giã từ trần thế trắng hai tay
Bao nhiêu tiếng nói tiếng cười
Sống ở cuộc đời lãi được vậy thôi
ღღღღღTài sản của NguyenDungAnh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#5
(02-08-18, 07:04 PM)Xuân Thanh Đã viết: Trên diễn đàn có nói nhiều về kết nối dữ liệu sử dụng DAO. Hôm nay giới thiệu với các bạn phương pháp kết nối bằng ADODB. Với ADODB chúng ta có thể
1/ Kết nối từ VB đến SQL, MySQL, Access, Excel...
2/ Kết nối từ Access đến SQL, MySQL, Excel, Access...
3/ Kết nối từ Excel đến SQL, Access, Excel...
4/ Kết nối từ Web đến các CSDL trên
v.v...

Một số thủ thuật chính trong DeMo này
1/ Phương thức Connection
2/ Phương thức mở, chỉnh sửa, xóa và lưu record bằng các lệnh Open, Update, Delete, AddNew...
3/ Một số kỹ thuật về ListBox trong Excel(Access)

Một số hình ảnh trực quan của DeMo

[Hình: gpGoXN9.gif]

[Hình: tUuaFFI.gif]

[Hình: p15TQ2F.gif]

Các bạn tải DeMo đính kèm, giải nén vào đĩa cứng rồi mở file Excel để nghiên cứu. Khi mở File Excel nó đòi hỏi chọn Database, các bạn nhấn nút Find để duyệt đến file Access rồi sử dụng. Code trong File Excel mở, các bạn tự nghiên cứu
Trong file DeMo tôi trích một phần trong dự án Quản lý Quỹ tiền mặt của một đơn vị nhờ làm. Tôi chỉ để lại một form Khách hàng làm DeMo
cho m hỏi ngu chút đoạn Code nào thể hiện ghi nhận vào table access khi thêm mới một bản ghi từ excel vậy ạ?
Chữ ký của hoabattu3387 hoabattu3387,gia nhập Thủ Thuật Access từ 24-08 -18.
Reply
Những người đã cảm ơn
#6
Bạn xem code của nút cmdLuu trong form của Excel
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#7
(16-09-18, 04:00 PM)Xuân Thanh Đã viết: Bạn xem code của nút cmdLuu trong form của Excel
em chỉ thấy đoạn Code thể hiện thêm dữ liệu vào recordset để cập nhật vào listbox của Form trong excel chứ không thấy chỗ nào thể hiện lưu vào table access (đối với thêm dữ liệu mới, còn sửa thì e hiểu rồi). Anh chỉ giúp để e học hỏi với nhé.
Chữ ký của hoabattu3387 hoabattu3387,gia nhập Thủ Thuật Access từ 24-08 -18.
Reply
Những người đã cảm ơn
#8
Code ở nút Lưu có đoạn này
Mã PHP:
...
rs.AddNew
rs
.Fields(0) = Me.txtMa.Text
rs
.Fields(1) = Me.txtTen.Text
rs
.Fields(2) = Me.txtDiaChi.Text
rs
.Update
... 
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#9
sao mình mở không được nhỉ.Mình đang nghiên cứu kết nối từ Acess đến mysql
Chữ ký của tt1212 -  Phần mềm quản lý bán hàng - nhà phân phối -phòng khám https://butso.net/
-  Hỗ trợ những khó khăn vướng mắc cần chia sẻ giải đáp: 08-665.977.68
-   Email. Tantriviet.vnn@gmail.com
Reply
Những người đã cảm ơn
#10
(18-09-18, 09:04 AM)tt1212 Đã viết: sao mình mở không được nhỉ.Mình đang nghiên cứu kết nối từ Acess đến mysql

Về Access với MySQL có hỗ trợ phương thức ODBC rất tiện sao bạn ko tìm thử.
Dùng ADODB cũng được thôi nhưng kiểu này dùng bất tiện lắm.
Cái này chỉ dùng với Excel để lấy dữ liệu từ DB thôi. Không biết ko được nhưng biết xong cũng ít dùng à
Chữ ký của duynamvnn1208 duynamvnn1208,gia nhập Thủ Thuật Access từ 25-06 -17.
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Thủ Thuật] [Demo-Phần 2] Tạo khóa bản quyền (Có hạn dùng) maidinhdan 22 1,585 13-12-18, 01:24 PM
Bài mới nhất: maidinhdan
  [Thủ Thuật] [Video+Demo] 2 Cách Tạo Số tăng dần và Reset theo nhu cầu maidinhdan 36 6,213 13-12-18, 01:20 PM
Bài mới nhất: maidinhdan
  Hướng Dẫn Sử dụng Hyperlink trên Form mrtoanbin 6 429 30-10-18, 09:50 PM
Bài mới nhất: mrtoanbin
  [Thủ Thuật] XIn hỏi xuất from này ra excel ngochuong279 0 108 30-10-18, 12:08 PM
Bài mới nhất: ngochuong279
  Khóa phím close trong Access Noname 3 2,792 26-09-18, 04:07 PM
Bài mới nhất: tranthanhan1962

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ| PMA Nha Trang| Gỗ Acrylic Không Đường Line| Phần mềm quản lý bán hàng, công nợ- tồn kho- nhà phân phối