07. januar 2004 - 18:21Der er
35 kommentarer og 3 løsninger
fra Web formular til access db - hvordan
Jeg skal have data fra en Web formular, som folk indtaster i på nettet, puttet ind i en access database.
Det kan godt hænde at jeg bruger Access DB'en lokalt, mens at der er nogen der sender en Web formular, er det et problem, hvis jeg vil gå direkte fra Web --> ODBC --> Access ??
Hvis det er, havde jeg tænkt på at lade Web formularen gå ind i en mySQL db, og så lade mySQL sammenkøre med Access DB'en via ODBC, men jeg er ikke helt sikker på hvordan, og om der eventuelt var en smartere måde??
Kan man lave en automatisk sammenkøring af mySQL og Access
Ps. Kan det ikke lade sig gøre at køre en SQL kommando i Access, og få et output ?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
1>Det kan godt hænde at jeg bruger Access DB'en lokalt, mens at der er nogen der sender en Web formular, er det et problem, hvis jeg vil gå direkte fra Web --> ODBC --> Access ??
You can read/write data from an Access database which is on a web server. If you want to use the Access database locally then you need to download it to your PC, or make a web application to do what ever you need.
2>Hvis det er, havde jeg tænkt på at lade Web formularen gå ind i en mySQL db, og så lade mySQL sammenkøre med Access DB'en via ODBC, men jeg er ikke helt sikker på hvordan, og om der eventuelt var en smartere måde??
I know NOTHING about MySQL so I cant say if it is possible or not to "sammenkøre" with Access via ODBC! If it is possible to make you rown code in MySQL then it may be. Otherwise you can use ASP to "sammenkøre" between MySQL and Access!
3>Kan man lave en automatisk sammenkøring af mySQL og Access See 2
4>Ps. Kan det ikke lade sig gøre at køre en SQL kommando i Access, og få et output ?
To get an output from Access using SQL you can use SQL in ASP (for example)
Jeg tror spørgsmålet mere går på database låsning her ..
Du har forskellige muligheder for at styre låsninger i Access under "options --> advanced" ("no lock", "All records", eller "Edited records")
Du kunne evt. forsøge dig med "Edited records" eller "No lock" i det her tilfælde så tror jeg faktisk at det vil være i meget få tilfælde du vil opleve blokerende låse i forbindelse med opdatering (afhgænger selvfølgelig af hvordan applikationen er skruet sammen).
Dit eget forslag løser ikke problemet med 100% sikkerhed i det der jo normalt er flere brugere der vil kunne tilgå dine webforms på en gang og de kan derfor potentielt låse for hindanden ..
zedios>have you read the same question as I have? I see NOTHING which indicates that this has ANYTHING to do with locking! But then some feedback from et would help :o)
Det er låsning/adgang det handler om. Jeg er ved at lave noget for en kammerat, der har et lille firma.
Der er en server der fungerer som filserver/wwwserver, og så er der en hjemmeside hvor folk laver bestillinger. disse bestillinger bliver til kunder, som skal ind i den Access DB. Som det er nu kommer webfomularen som en mail, der manuelt skal indtastes i Access, det var dette skridt, jeg gerne ville undgå.
Jeg har i mine "unge" DB dage leget med WWW til Access, men har altid fundet det problematisk, fordi der er en masse problemer med filadgang og ligende sikkert pga. manglende viden. Jeg er ikke særlig kendt i access.
Jeg kender ikke Query - hvor findes den?
Er der en af jer der har et eksempel på hvordan i vil tilgå(Query) en access db fra en .asp side??
Ps. Hvad vil der ske, hvis min kammerat sidder og retter i DB'en, og wwwserver skriver i DB'en (Kunder vil KUN kunne tilføje rækker), vil den nye række dukke op nederst, med det samme, eller først ved næste åbning?
Jeg er ked af at du tror jeg kender zedios, men jeg søger oplysninger om access, og hvordan det virker - hvis du ikke er tilfreds med min måde at spørge på, så kan jeg ikke se hvad jeg skal gøre ved det. jeg er kommet noget nærmere i min søgen, at du ikke er kommet nærmere point, er ikke min skyld
et>I still cant see what the original question has to do with "låsning/adgang" but lets put that to one side for now.
Yout are asking about how to access an Access database from ASP, and that is why I am suggesting you move your question to that category. I know a little about ASP but I would still think you would get a much better answer there, thats all.
Det har du nok ret i, men da du nævner asp, tænker jeg at du måske havde god indsigt i Access og asp, og så kunne jeg evt. få et asp eksempel med, sammen med spørgsmålene om adgang - Jeg spørger jo orginalt om det er et problem at skrive i DB via WWW, samtidig med at jeg retter lokalt.
Hvad vil der ske, hvis min kammerat sidder og retter i DB'en, og wwwserver skriver i DB'en (Kunder vil KUN kunne tilføje rækker), vil den nye række dukke op nederst, med det samme, eller først ved næste åbning?
Query, (MS Query) I'm not sure where you can get hold of it.
When you say "hvis min kammerat sidder og retter i DB'en" where is he doing that from?
You can have more than one application accessing the database and as long as you update these applications then you will see any alterations made to the data. But this is the same for ANY database you use, if you dont update (refresh) the page then you wont see any alterations made to the data!
zedios>Who are you trying to impress ...i mit job som DBA?
I've been in this line of work for longer than I care to mention, but I would never have guessed that this was a dB locking issue! But then I'm not a DBA :o)
you can NOT, as far as I know update an Access database on your local PC from an ASP page on a WEB server which is placed on the internet. Unless of course your local PC is also set up as a web server (fixed IP etc.)!
zedios --> Findes der andre steder i access hvor man kan styre låsningen af DB'en? Jeg kan nemlig ikke bruge min webform når access har DB'en åben?
Synes godt om
Ny brugerNybegynder
Din løsning...
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.