09/10/2018, 18:14

hỏi về asp trong win 2003 server, gấp !!!

xin chào các bạn, cho mình hỏi là mình viết 1 web bằng asp chạy trên win2000 server , khi mình lấy CSDL trong access thì mình dùng map file là :

Set objRsc = Server.CreateObject("ADODB.Recordset")
DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("thumuc/tenfile.mdb")

thì chạy bình thường, nhưng khi server update lên win 2003 server thì không kết nối được với database , báo lỗi là :

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0xe44 Thread 0xed8 DBC 0xef4dfa4 Jet'.

xin hỏi ai biết rành về asp chi chỉ giùm decon,

cám ơn nhiều
ttbidouille viết 20:25 ngày 09/10/2018
minh kg nho ro , nhung ma dl ve mdac , ado gi cua Micro$oft la ok lien ...
xacuop viết 20:17 ngày 09/10/2018
ko rõ thì thui đi, cũng còn ráng Post lên nữa...
To dêcon:
bạn connect như vậy mà chạy được thì xacuop cũng đành bó tay lun (kể cả trên Win2kServer). Chỉ có recordset và chuỗi kết nối (mà chuỗi kết nối cũng sai syntax nữa) thì làm sao mà chạy hay vậy????
Bạn thử sửa lại như vầy xem:

Set conn=Server.CreateObject("ADODB.Connection")
strconn = "Provider=Microsoft.JET.OLEDB.4.0; Data Source=" & Server.MapPath(datapath)
conn.open strconn
deconhamvui viết 20:19 ngày 09/10/2018
mình đã sửa lại theo hướng dẫn của bạn thì bị báo lổi , hehe
có 1 người bạn họ báo lỗi này là :
http://support.microsoft.com/default...;EN-US;Q295297

mình hỏi bên mình host website, thì họ bảo là không ai có vấn đề về database hết, nên có thể là do lỗi chương trình của mình thôi,

có ai biết về vấn đề này không , giúp decon với !!!
xacuop viết 20:21 ngày 09/10/2018
bạn post cái url bị lỗi lên đây
ttbidouille viết 20:18 ngày 09/10/2018
tuy kg nhớ rỏ , nhưng mà MDAC để chỉnh lại những vấn đề ODBC cho ACCESS và SQLSERVEr , chỉ cần download về cài là sẻ chạy ngay . Mình đã cài windows 2003 , ÌIs , PHP , ASP, ASPNet , Mysql , Access cho Windows 2003 , ... có vấn đề đó và download MDAC , cài đặt lên là hết bị ngay ?
Shinichi Heroine viết 20:31 ngày 09/10/2018
Quote Được gửi bởi deconhamvui
mình đã sửa lại theo hướng dẫn của bạn thì bị báo lổi , hehe
có 1 người bạn họ báo lỗi này là :
http://support.microsoft.com/default...;EN-US;Q295297

mình hỏi bên mình host website, thì họ bảo là không ai có vấn đề về database hết, nên có thể là do lỗi chương trình của mình thôi,

có ai biết về vấn đề này không , giúp decon với !!!
Bồ post nguyên đoạn code kết nối lên mới biết lỗi ở đâu chứ !
Shinichi Heroine viết 20:20 ngày 09/10/2018
Quote Được gửi bởi ttbidouille
tuy kg nhớ rỏ , nhưng mà MDAC để chỉnh lại những vấn đề ODBC cho ACCESS và SQLSERVEr , chỉ cần download về cài là sẻ chạy ngay . Mình đã cài windows 2003 , ÌIs , PHP , ASP, ASPNet , Mysql , Access cho Windows 2003 , ... có vấn đề đó và download MDAC , cài đặt lên là hết bị ngay ?
Mình làm gì có quyền trên server mà "đao" với "loát" hở ttbidouille
ttbidouille viết 20:30 ngày 09/10/2018
hihihi vậy thì mình chịu thua , mình nghỉ là server của mình , server của mình là www.ttbidouille.tk , thành ra quên , hổng sau chúc vui .
Bài liên quan
0