ΕΙΧΑ ΤΟΝ ΠΑΡΑΚΑΤΩ ΚΩΔΙΚΑ ΓΙΑ ΝΑ ΚΑΝΟ OPEN 1 DATABASE ΣΕ 2 SITE KAI ΔΟΥΛΕΥΕ 1 ΧΑΡΑ 2 ΧΡΟΝΙΑ
var MM_STRING;
var FilePath;
FilePath = Server.MapPath("DataBase/test.mdb");
MM_STRING = Server.CreateObject("ADODB.Connection");
MM_STRING.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +FilePath);
ΤΩΡΑ ΕΧΩ ΤΟ ΠΑΡΑΚΑΤΩ ΜΗΝΥΜΑ ΛΑΘΟΥΣ
Microsoft JET Database Engine error '80004005'
Unspecified error
/client/Libs/ConstC.asp, line 5
ΜΗΠΩΣ ΞΕΡΕΙ ΚΑΝΕΝΑΣ ΤΙ ΜΠΟΡΕΙ ΝΑ ΦΤΑΙΕΙ ????
ΕΥΧΑΡΙΣΤΟ ΠΟΛΥ
1) Σιγουρέψου πως το path για την database είναι σωστό.
2) Από το windows explorer δεξί κλικ στην βάση>>properties>>security>> και πίασε το modify στο User Everyone ή IUSER_machinename
Για τον everyone ή IUSER_machinename
Πρέπει να αλλάξεις τις άδειες με δεξί κλικ στον φάκελο του web site σου /properties /security tab
Εμφάνιση του Security tab στα ΧP
Άνοιξε το Folder Options στο Control Panel.
Start, και μετα Control Panel.
Appearance and Themes, και κλικ στο Folder Options.
στο View tab, κάτω από το Advanced settings, καθάρισε Use simple file sharing και θα δεις το security tab στο folder properties για να δώσεις ntfs άδειες στον χρήστη
Restrart τον IIS για το λάθος
http://tip.gr/dev/projects/answers.asp?pid=16&qid=3199
Κάνε μια αναζήτηση εδώ http://tip.gr/dev/search.asp για 80004005
EYXARISTO POLI GIA TIS APANTISIS.
APLA ANAFERO OTI TELIKA TO PROBLIMA ITAN STO HOSTING SERVER APO TO TELEYTEO PATCH .... APO THN MICROSOFT...
tip: Απ' όλους τους ακριβούς θησαυρούς , ο ακριβότερος είναι η γνώση , αυτή δεν είναι δυνατό ούτε να την κλέψουν , ούτε να την πουλήσουν , ούτε να την καταστρέψουν . (ΤΑΛΟΔΕΖΑ) * F5 για νέο tip