28. oktober 2000 - 16:35Der er
11 kommentarer og 1 løsning
ActiveX\'en kan ikke finde DB\'en!!
Jeg har fået lavet en ActiveX control her på eksperten, den kan tjekke og rette lidt i en db. Det virke også helt fint på min egen computer, men når jeg prøver på en anden computer over mit netværk, så virker det slet ikke!! Den kommer med en fejl om, at den ikke kan finde db\'en og det kan være en ugyldig sti. Stien jeg bruger er en ganske almindelig sti!! fx c:\\inetpub\\wwwwroot\\db.mdb
men det betyder nok at activex\'en tror at den skal kigge på den lokale computer under denne sti.
Hvad skal jeg gøre?? Man kan ikke skrive en inet adresse ihvertfald, så hvad kan man ellers????
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
strSQL = \"SELECT COUNT(*) AS total FROM messages WHERE (msgTo=\'\" + strUsername + \"\');\" Set CmdRecord = ConnectDB.Execute(strSQL): strMails = CmdRecord(\"total\")
strSQL = \"SELECT COUNT(*) AS total FROM messages WHERE (msgTo=\'\" + strUsername + \"\' AND msgRead=\'N\');\" Set CmdRecord = ConnectDB.Execute(strSQL): strNewMails = CmdRecord(\"total\")
Set CmdRecord = Nothing Set ConnectDB = Nothing
lblNewMails.Caption = strNewMails + \" nye\"
stien får den fra en <param name=\"database\" value=\"stien\"> det hjælper heller ikke at bygge stien ind i activex\'en.
så er det smarteste at sætte en sql server op.........men så er det altså ikke umuligt for andre at få fat i pwd til den........det er altid smartest at lave database connections server side!!!!!!!!!
Såvidt jeg har forstået har du på én pc et stks MDB som du gerne ville have andre pc\'er til at benytte med en ActiceX kontrol/dll whatever installeret lokalt på de andre pc\'er.
Såfremt jeg ellers har fattet problematikken, vil jeg foreslå følgende:
1) Del den pågældende sti, som ombefatter MDB\'n og inkludér navnet på den delte sti i ActiveX komponenten.
2) Flyt MDB\'n til et fællesdrev og gør det samme
3) Konvertér til SQL6(7) og UNC forbind databasen, som blazer foreslår
Husk iøvrigt på, at det aldrig er god skik at have vigtige data liggende lokalt, med mindre er der er etableret en backup procedure for den lokale makskine.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.