05. november 2010 - 09:32Der er
11 kommentarer og 1 løsning
skrive/læse/slette i access DB fra HTML
Hej
Jeg er ved at lave en medlemsoversigt for en forening. Her vil jeg lave en lille lokal website, der bare skal køres fra den lokale host. Jeg har valgt at lave det i HTML da alle pc'er kan vise dette i deres browser. Problemet er så at jeg ikke kan se hvordan jeg skal lave en DB forbindelse i HTML, der giver adgang til at skrive/slette/læse.
Jeg kender lidt til DB forbindelser i ASP, men problemet med ASP kræver en server for at vises.....
Nogle der kan hjælpe med HTML - mangler lige lidt input til at komme videre
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Du kan ikke snakke sammen med en database med HTML - HTML er et klientsprog og du skal over i et serversprog som fx ASP eller PHP for at kunne kommunikere med en database.
Ja - det frygtede jeg også ;( men nu er det bekræftet
men er der en mulighed for at afvikle en asp direkte på en pc? Det jeg gerne vil opnå er at gemmer både asp filerne og databasen på en usb nøgle. Hvorefter en hvilken somhelst pc kan afvikle dette mini site
alle serverside-sprog kræver en form for server - i tilfælde af ASP vil IIS (Internet Information Services) være en mulighed og den kan i teorien installeres på alle PC'er, men i praksis er den ikke en del af alle windows-versioner og derfor ikke altid muligt. PHP sammen med MySQL derimod burde kunne installeres alle steder, men det er måske overkill bare for at kunne køre en lille applikation.
PHP og MySQL er en mulighed - det der er mest vigtig er at det bliver så nemt for brugeren/brugerne da de fleste af dem nok ikke ligger inde med den helt store IT forståelse.....
grunden til at jeg ville kører det via HTML eller ASP var for at brugerne ikke fik åbnet en Access, da jeg tror det vil få de fleste til at opgive en simpel indtastning med det samme.
med et web interface kan det hele sættes rigtig lækkert op, det er måske også muligt med en Access-applikation - det har jeg bare ingen erfaring i.........endnu :)
Du vil sagtens kunne opbygge et relativt lækkert brugerinterface i Access - og det samme er også tilfældet med en windows-applikation udvikle i fx .NET (det har alle installeret). Men det er klart, at begge dele er noget andet udviklingsmæssigt end klassisk ASP.
MySQL er en serverdatabase og ikke en fildatabase som Access så det vil kræve opsætning for hver klient - men så kunne der måske overvejes XML som beholder til data.
har lige brugt lidt af weekenden på at komme igang med et .NET projekt, det er nok lidt overkill - men det er faktisk ganske sjovt, så det vil jeg prøve.....
smid et svar - du gav mig et spark i den rigtige retning
Ved ikke hvor langt du er nået, men overvej data-strategien nøje - Access er en fin mulighed i en .NET applikation, men du kunne også overveje en MSSQL på en server så din Access ikke pludselig bliver slettet.
Ja - MSSQL er en mulighed, Men jeg tror jeg holder mig til Access, da brugerne gerne vil have muligheden for at flytte det fra PC til PC via en usb stick
men ja - sikkerheden er jo selvfølelig ikke så høj
Du vil også stadig kunne flytte en applikation selvom den er bygget på MSSQL - det kræver bare en internetadgang.
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.