Hallo,
Kan iemand mij vertellen hoe ik vanuit een Delphi toepassing een online Access database benader?
Thanx,
Ultimator
Hallo,
Kan iemand mij vertellen hoe ik vanuit een Delphi toepassing een online Access database benader?
Thanx,
Ultimator
Volgens mij kan dat niet. Access is een speelgoed database die in een gedeelde directory kan staan. Wil je die van buiten benaderen, dan moet de map waar die in staat dus gedeeld kunnen worden.
Lijkt me niet echt handig voor een on line database.
Kijk eens naar echte alternatieven zoals interbase, firebird of MySql.
Benno
Als je geen alternatieve db kunt gebruiken, zou het kunnen met behulp van 'n data access pagina, dus via een webpagina de gegevens binnenhalen met behulp van indy http. Maar dat is wel een plakband / prittstift oplossing. Ik zou Benno's oplossing gebruiken als het mogelijk is.
Thanx,
Hoe werkt die plakband prittstift oplossing precies? Want ik ben bang dat een conversie niet op prijs gesteld wordt.
MZZL,
Ultimator
The source is the inspiration!!!
Wat je in feite doet is dan 'n webserver op zetten en via een webpagina met je db communiceren. Met behulp van indy kun je dan vanuit je applicatie met die webpagina communiceren.
Nogmaals: deze vorm van werken is ongebruikelijk en naar mijn idee behoorlijk omslachtig. Tevens denk ik dat je aan snelheid moet inleveren, om over beveiliging nog maar te zwijgen.
Mag ik zo vrij zijn om te vragen waar het precies voor is?
Hier staat het een en ander over data access pagina's:
msdn - data access
Ik weet niet of ik dat kan vertellen. Ik ben namelijk voor een of ander bedrijf bezig. In ieder geval moeten er gegevens vanuit een database via het internet aangeboden worden. Momenteel is dat een Access database en omdat de persoon die hier over gaat op vakantie is, kan ik niet verder. Ik zou trouwens ook niet weten hoe. Daarom ben ik me aan het orienteren.
Erg veel weet ik niet. Ik ben een Bedrijfskundige Informatica student en ik heb hier nog nooit iets over geleerd.
The source is the inspiration!!!
Zoals je het nu beschrijft kun je het eventueel wel met een access database af. Je zult er dan wel rekening mee moeten houden dat een access database maximaal 20 gelijktijdige connecties kan hebben. In je website/asp zul je dus bij veel gebruikers heel strak moeten zijn met connecties (na een view ophalen meteen weer disconnecten).
Ik ben bang dat men ook records moet kunnen wijzigen en aanpassen.
Maar dat weet ik niet zeker
The source is the inspiration!!!
Ultimator,
Als het een offline database mag zijn, zou je het denk ik via FTP kunnen doen. Je vult de database in je lokale netwerk (dus op een lokale machine). Een keer per dag (of een paar keer per dag) upload je die database naar je webserver.
Volgens mij kun je via PHP connectie maken met een access database.
Niet optimaal, omdat je 2 versies van een database hebt, maar mogelijk bruikbaar voor jouw toepassing.
Als je een eigen webserver hebt, zou je ook kunnen overwegen om de dir waarin die database staat te delen. Dit is echter super onveilig.
Benno
Via asp kun je connectie maken met je db en er je gegevens manipuleren. Je zult moeten regelen op de webserver wie er toegang tot die site hebben.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks