Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
File minh hoạ việc kết nối đến SQL Server từ MS. Access
#1
Chào các Bạn,

Theo yêu cầu của nhiều Bạn, tôi xin gửi các Bạn file minh hoạ việc kết nối đến dữ liệu SQL Server từ MS. Access.
Có 2 files để các Bạn tiện sử dụng: theo định dạng MDB của Access 2003 và ACCDB của Access 2007.

Các Bạn có thể thử kết nối đến server của tôi với các thông số sau:

Server Name: yourddns.ddns.net
Data Name: testdataSQL
User Name: testuser
Password: Nv0123456!

Xin chú ý Khi Log-In:
+ nếu thành công: cửa sổ Log-in sẽ ẩn đi
+ nếu thất bại (không kết nối được): sẽ có thông báo lối như ảnh đính kèm.

Trao đổi thêm (ngày 20/12/2014):
1. Tôi phải thay tên Server Name và các thông số kết nối trên vì vừa rồi có Bạn bảo tôi có ý đồ quảng cáo thông qua các bài viết này. Thật tình tôi chẳng có ý đồ đó, song dù sao cũng đã để xảy ra hiểu lầm, sửa lại như vậy cũng là việc nên làm.

2. Có Bạn lại góp ý: cái bài viết chẳng có giá trị gì vì chỉ là connect đến SQL Server thì quá đơn giản, đầy trên internet.
Tôi cũng xin nói rõ thêm để các Bạn an tâm khi theo dõi loạt bài này của tôi: File dữ liệu minh hoạ này không chỉ có việc kết nối (connect) đến SQL Server, mà bên trong nó còn có những vấn đề chi tiết tôi đã trình bày trong loạt bài về "Sử dụng Class Module và Kết nối dữ liệu SQL SERVER trong Access VBA" (http://thuthuataccess.com/forum/thread-5297.html).
Đồng thời lần này tôi sẽ trình bày cách truy xuất các thành phần khác của SQL Server từ ứng dụng MS. Access (như store procedure, functions, view,...)

3. Xin các Bạn chú ý tải xuống và sử dụng các file minh hoạ đã được sửa lỗi và update tại bài #4.

Xin cảm ơn các Bạn.

Chúc các Bạn thành công.


File đính kèm Thumbnail(s)
       

.zip   MinhHoaKetnoiSQLServer.zip (Kích cỡ: 186.47 KB / Tải về: 134)
Chữ ký của lehongduc Lê Hồng Đức
Số ĐT: 0913.941.144
Email: lhongduc@gmail.com, lehongduc@ymail.com
Website: http://quantribanhang.vn
Reply
Những người đã cảm ơn thanhtruong
#2
(17-12-14, 12:04 PM)lehongduc Đã viết: Chào các Bạn,

Theo yêu cầu của nhiều Bạn, tôi xin gửi các Bạn file minh hoạ việc kết nối đến dữ liệu SQL Server từ MS. Access.
Có 2 files để các Bạn tiện sử dụng: theo định dạng MDB của Access 2003 và ACCDB của Access 2007.

Các Bạn có thể thử kết nối đến server của tôi với các thông số sau:

Server Name: quantribanhang.ddns.net
Data Name: danhba
User Name: nhanvien
Password: Nv0123456

Xin chú ý Khi Log-In:
+ nếu thành công: cửa sổ Log-in sẽ ẩn đi
+ nếu thất bại (không kết nối được): sẽ có thông báo lối như ảnh đính kèm.
Chúc các Bạn thành công.
ủa! cái này giống như 1 from đăng nhập vậy. có gì khác ở đây vậy??
Chữ ký của thanhtruong Xin chào, mình là thanhtruong, Tham gia http://thuthuataccess.com/forum từ ngày 23-06 -14.
Reply
Những người đã cảm ơn
#3
Trích dẫn:ủa! cái này giống như 1 from đăng nhập vậy. có gì khác ở đây vậy??

Chào Bạn,

Bạn chỉ mới nhìn hình dáng bên ngoài thôi. Nếu muốn biết rõ hơn, xin xem code bên trong và tham khảo các bài viết có liên quan đã đăng trên diễn đàn này. Thí dụ như những bài sau:
http://thuthuataccess.com/forum/thread-5297.html
http://thuthuataccess.com/forum/thread-8138.html

Chúc Bạn sức khỏe.
Chữ ký của lehongduc Lê Hồng Đức
Số ĐT: 0913.941.144
Email: lhongduc@gmail.com, lehongduc@ymail.com
Website: http://quantribanhang.vn
Reply
Những người đã cảm ơn
#4
Chào các Bạn,
Bạn nào gặp lỗi khi sử dụng File minh họa, xin tải lại file đính kèm.


File đính kèm
.zip   MinhHoaKetNoiSQLServer-Acc2003_171214_2032.zip (Kích cỡ: 150.5 KB / Tải về: 68)
.zip   MinhHoaKetNoiSQLServer-Acc2007_171214_2047.zip (Kích cỡ: 97.21 KB / Tải về: 32)
Chữ ký của lehongduc Lê Hồng Đức
Số ĐT: 0913.941.144
Email: lhongduc@gmail.com, lehongduc@ymail.com
Website: http://quantribanhang.vn
Reply
Những người đã cảm ơn MatTroiNguQuen
#5
Không kết nối được nhưng dù sao cũng cảm ơn bác đã chia sẻ!Present015
Chữ ký của MatTroiNguQuen Thời gian nước chảy... da mòn
Ngủ quên một chốc thấy còn bộ xương!
Reply
Những người đã cảm ơn
#6
(20-12-14, 09:30 AM)MatTroiNguQuen Đã viết: Không kết nối được nhưng dù sao cũng cảm ơn bác đã chia sẻ!Present015
Chào Bạn,
Tôi đã update lại thông tin trong bài đầu tiên rồi. Xin xem lại bài #1
Chữ ký của lehongduc Lê Hồng Đức
Số ĐT: 0913.941.144
Email: lhongduc@gmail.com, lehongduc@ymail.com
Website: http://quantribanhang.vn
Reply
Những người đã cảm ơn
#7
Chào các Bạn,

Nếu Bạn nào có nhu cầu test với dữ liệu lớn, trong đó có bảng dữ liệu có trên 2.000.000 mẫu tin (Order Details), có thể truy xuất vào data có tên là "Northgale" nằm trên server "yourddns.ddns.net" tôi đã giới thiệu ở trên.
Các Bạn có thể cài SQL Server 2008 Express để vào xem cấu trúc của các bảng dữ liệu bên trong data "Northgale"

Các bài viết sắp đến của tôi cũng sẽ sử dụng data này để minh họa.

Tôi cũng xin nói thêm về tên miền "yourddns.ddns.net": đây là dịch vụ DDNS tôi đăng ký sử dụng miễn phí của no-ip, nhằm mục đích minh họa và test share SQL Server qua internet. Các Bạn cũng có thể "xí" một cái như vậy, miễn phí hoàn toàn, chỉ cần đăng ký tại trang http://www.noip.com
Chữ ký của lehongduc Lê Hồng Đức
Số ĐT: 0913.941.144
Email: lhongduc@gmail.com, lehongduc@ymail.com
Website: http://quantribanhang.vn
Reply
Những người đã cảm ơn Noname , vba
#8
Thank bác Đức. Một chủ đề rất có giá trị
Reply
Những người đã cảm ơn
#9
file demo đã chạy ngon.
bạn Đức xem cho lưu lại connection string để kết nối lại mỗi khi mở dử liệu, người dùng không cần phải gõ lại nữa.
thông báo cho người dùng kết nối thành công hay thất bại, mình thêm vào module "modquanlydulieu" Sub OpenDbConnection:

....
If cnConn.State = adStateOpen Then
MsgBox "ket noi thanh cong"
Else
MsgBox "loi ket noi"
End If
Exit Sub

have fun
Chữ ký của hieuvn Xin chào! Mình là hieuvn, thành viên của Thủ Thuật Access tham gia ngày Oct 2010.
Reply
Những người đã cảm ơn
#10
(23-12-14, 10:21 AM)hieuvn Đã viết: file demo đã chạy ngon.
bạn Đức xem cho lưu lại connection string để kết nối lại mỗi khi mở dử liệu, người dùng không cần phải gõ lại nữa.
thông báo cho người dùng kết nối thành công hay thất bại, mình thêm vào module "modquanlydulieu" Sub OpenDbConnection:

....
If cnConn.State = adStateOpen Then
MsgBox "ket noi thanh cong"
Else
MsgBox "loi ket noi"
End If
Exit Sub

have fun

Chào Bạn,
Vi file tôi gửi lên chỉ nhằm mục đích minh họa, nên các Bạn có thể tùy nghi thay đổi để sử dụng sao cho tiện theo mục đích của riêng mình.
Xin cảm ơn Bạn đã quan tâm.
Chữ ký của lehongduc Lê Hồng Đức
Số ĐT: 0913.941.144
Email: lhongduc@gmail.com, lehongduc@ymail.com
Website: http://quantribanhang.vn
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
  Cài đặt ODBC -nền tảng kết nối Access và nguồn dữ liệu khác Noname 33 19,300 01-12-16, 06:49 PM
Bài mới nhất: atula77
  Xây dựng Class Modules trong Access ( Cơ bản đến Nâng cao) maidinhdan 2 182 13-11-16, 05:32 PM
Bài mới nhất: cpucloi
  Ms Access VBA và Google drive, một vài ý tưởng trong chia sẻ và đồng bộ số liệu... paulsteigel 46 3,855 07-10-16, 02:43 PM
Bài mới nhất: kieu manh
  Ứng dụng đổi tên file trong windows hàng loạt tranthanhan1962 7 1,211 19-09-16, 04:16 PM
Bài mới nhất: maidinhdan
  Xuất từ Access ra excel mà không cần phải có file định sẵn trungminh 3 352 18-09-16, 02:33 AM
Bài mới nhất: maidinhdan

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ơ