-
hỏi về kết nối cơ sở dư liệu Access có password
baoho1977 > 22-05-14, 12:35 PM
em chào các bác
em làm 1 đồ án =VB6(dùng kỹ thuật DAO), CSDL Acces có kết nối từ máy trạm đến máy chú chứa CSDL(Thư mục DULIEU chứa CSDL tại máy chủ đã share full)
1-với CSDL không đặt pass thì em kết nôi tới được để cho các client thao tác với dữ liệu
Em làm như sau để kết nối:
-khai báo trong modul: PathData = "\\IP máy chủ\dulieu\TÊN FILE.mdb"
-dùng hàm mở database: Set Gdatabase = OpenDatabase(PathData, , True, "access")
-các data điều khiển:
VD: Data1.DatabaseName = PathData
Data1.RecordSource = "select TEN from tblBANG"
Data1.Refresh
2.sau khi em đặt PASS cho FILE Acces (để bảo mật)
-khai báo trong modul: PathData = "\\IP máy chủ\dulieu\TÊN FILE.mdb"
-dùng các lệnh sau đều báo lỗi: COULD NOT FIND INSTALLABLE ISAM
' Set Gdatabase = OpenDatabase(PathData, False, False, "MS Acces;PWD=*****")
'Set Gdatabase = ws.OpenDatabase(PathData, False, False, "MS Acces;Password=*****")
'Set Gdatabase = ws.OpenDatabase(PathData, False, False, "Password=*****")
Các bác giúp em xử lý lỗi này với ạ? Bài viết về kết nối ADO thì nhiều nhưng là em chưa thạo dùng ADO, em quen dùng DAO.Mong các bác xem và giúp em với
Thank you vinamilk -
RE: hỏi về kết nối cơ sở dư liệu Access có password
Noname > 22-05-14, 02:01 PM
(22-05-14, 12:35 PM)baoho1977 Đã viết: em chào các bác
Xem lại chữ "MS Acces" ?thiếu 1 chữ s kìa
em làm 1 đồ án =VB6(dùng kỹ thuật DAO), CSDL Acces có kết nối từ máy trạm đến máy chú chứa CSDL(Thư mục DULIEU chứa CSDL tại máy chủ đã share full)
1-với CSDL không đặt pass thì em kết nôi tới được để cho các client thao tác với dữ liệu
Em làm như sau để kết nối:
-khai báo trong modul: PathData = "\\IP máy chủ\dulieu\TÊN FILE.mdb"
-dùng hàm mở database: Set Gdatabase = OpenDatabase(PathData, , True, "access")
-các data điều khiển:
VD: Data1.DatabaseName = PathData
Data1.RecordSource = "select TEN from tblBANG"
Data1.Refresh
2.sau khi em đặt PASS cho FILE Acces (để bảo mật)
-khai báo trong modul: PathData = "\\IP máy chủ\dulieu\TÊN FILE.mdb"
-dùng các lệnh sau đều báo lỗi: COULD NOT FIND INSTALLABLE ISAM
' Set Gdatabase = OpenDatabase(PathData, False, False, "MS Acces;PWD=*****")
'Set Gdatabase = ws.OpenDatabase(PathData, False, False, "MS Acces;Password=*****")
'Set Gdatabase = ws.OpenDatabase(PathData, False, False, "Password=*****")
Các bác giúp em xử lý lỗi này với ạ? Bài viết về kết nối ADO thì nhiều nhưng là em chưa thạo dùng ADO, em quen dùng DAO.Mong các bác xem và giúp em với
Thank you vinamilk
Tham khảo
http://thuthuataccess.com/forum/thread-199.html -
RE: hỏi về kết nối cơ sở dư liệu Access có password
baoho1977 > 24-05-14, 09:23 AM
[/quote]
Xem lại chữ "MS Acces" ?thiếu 1 chữ s kìa
Tham khảo
http://thuthuataccess.com/forum/thread-199.html
[/quote]
em cảm ơn bác Noname đã trả lời
em đã sửa và đã kết nối được rồi ạ. -
RE: hỏi về kết nối cơ sở dư liệu Access có password
baoho1977 > 24-05-14, 10:08 AM
Xem lại chữ "MS Acces" ?thiếu 1 chữ s kìa
Tham khảo
http://thuthuataccess.com/forum/thread-199.html
[/quote]
em cảm ơn bác Noname đã trả lời
em đã sửa và đã kết nối được rồi ạ.
các bác cho em hỏi thêm với: em muốn phân quyền trên Win server 2003 để không cho copy đi hoặc copy đè lại file dữ liệu.mdb em đã share full trong thư mục DULIEU thì phải làm ntn ạ?
[/quote]