09/10/2018, 23:17
Xin mọi người giúp đỡ về tạo DNS kết nối file .mdb
Xin chào mọi người + admin
Hiện nay em đang dùng Linux CentOS 4.4, SunOne ASP(Chili!Soft) 4.0.2 làm web server support ASP.
Nhưng khi em tạo kết nối đến datbase access (.mdb) thì báo lỗi:
Error Type:
ADODB.Connection.1 (0x80004005)
SQLState: IM002 Native Error Code: 0 [DataDirect][ODBC lib] Data source name not found and no default driver specified
Include/inc_DataConn.asp, line 17
đây là code của em:
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;"
ConnStr = ConnStr & " Data Source="& Server.MapPath("Data/elib.mdb")
Set adoConn = Nothing
Set adoConn = Server.CreateObject("ADODB.Connection")
adoConn.ConnectionString = ConnStr
adoConn.CursorLocation = 3
adoConn.Open
Note: code này em đã thử chạy trên IIS rất tốt
Hình như mình phải tạo kết nối bằng DSN ?
Nhờ mọi người chỉ cách khắc phục giúp
Xin cám ơn
Hiện nay em đang dùng Linux CentOS 4.4, SunOne ASP(Chili!Soft) 4.0.2 làm web server support ASP.
Nhưng khi em tạo kết nối đến datbase access (.mdb) thì báo lỗi:
Error Type:
ADODB.Connection.1 (0x80004005)
SQLState: IM002 Native Error Code: 0 [DataDirect][ODBC lib] Data source name not found and no default driver specified
Include/inc_DataConn.asp, line 17
đây là code của em:
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;"
ConnStr = ConnStr & " Data Source="& Server.MapPath("Data/elib.mdb")
Set adoConn = Nothing
Set adoConn = Server.CreateObject("ADODB.Connection")
adoConn.ConnectionString = ConnStr
adoConn.CursorLocation = 3
adoConn.Open
Note: code này em đã thử chạy trên IIS rất tốt
Hình như mình phải tạo kết nối bằng DSN ?
Nhờ mọi người chỉ cách khắc phục giúp
Xin cám ơn
Bài liên quan
" 0 [DataDirect][ODBC lib] Data source name not found and no default driver specified "
Hic hic không có Driver, hay còn gọi là trình điều khiển, quản lí dùng cho CSDL của bạn.
Giải pháp:
Cài mySQL or install lại cái OS Windows dùng IIS.
Lên http://google.com.vn search với từ khóa của cái lỗi này, xem gải pháp.
Không được thì lên đây bàn tiếp.
Anh cho em hỏi:
Em đang dùng code asp + database access2000
Nếu em chuyển từ database access2000 => MySQL thì có sửa code ASP lại nhiều không anh ?
Hic mà bác đang hù dọa tui đó hẻ, đang sống bằng mí cái Softwares, của thằng Microsoft đó
Còn đây là string để kết nối đến CSDL mySQL:
"Driver={MySQL ODBC 3.51 Driver}; Server=servername; Database=dbname; UID=username; PWD=password"
(._+)
Để em chuyển thử MS Access to MySQL và tạo lại connect đã.
Anh có biết tool nào good nhất để chuyển Access to MySQL support Unicode không anh ?
Nếu có gì trục trặc mình tiếp nhé !
À Anh conan1212 đang ở đâu ? nếu ở gần thì ... 1 chầu nhậu mới được
hi
Đang ở tp Hồ Chí Minh bạn à, nếu bạn cũng ở tp Hồ Chí Minh thì bạn có thể sang Chợ đêm Kì Hòa kiếm mình (^_^). Ở đó kóa nhiều đồ ăn lắm [ Nghe ăn là khoái ]
Nếu thích thì bạn có thể gia nhập nhóm HCM.ASP với mình.
Nhưng khoản cách không quan trọng, hay đi công tác SG mà.
Hình như giữa Access và MySQL khác nhiều lắm mà ?
Anh có biết tool nào good nhất để chuyển Access to MySQL support Unicode không anh ?
Anh cho số phone đi, khi nào em vào sẽ phone đi cafe làm wen trước đã.
Thứ nhất một cái là free [Nữa nghe free là khoái],một cái là no free ^_^
Thứ 2 mySQL nhanh hơn Access nhiều, vì nó hỗ trợ tốt đa người dùng, try xuất chỉnh, xóa sửa record các cái đều hơn hẳn.
Thứ 3 với Access thì việc thiết kế CSDL một cách trực quan vì sử dụng giao diện đồ họa, còn mySQL sử dụng theo kiểu dòng lệnh [ Nhưng cũng có thể cài thêm PHP và sử dụng PHP myAddmin để thiết kế CSDL theo giao diện web]
...
Đang ở Ngoài đó hả, tiếc nhỉ, trong này đang ở trọ mà, hôm nay đi làm quên mang theo cái Handbook nên[ lười nhớ số phone lém ]
Nếu muốn trao đổi , hay mời đi cafe thì đay: conan_tp --> nick yahoo {._.}
Hic ...