Avatar billede riishoj Nybegynder
25. september 2006 - 14:15 Der er 16 kommentarer og
2 løsninger

ASP og MySQL?

Jeg har arbejdet en del med ASP og Access-database og kunne nu godt tænke mig at prøve kræfter med MySQL. Jeg ser næsten altid MySQL nævnt i forbindelse med PHP. Derfor er mit spørgsmål. Kan MySQL ikke "arbejde" sammen med ASP?
Avatar billede gertp Nybegynder
25. september 2006 - 14:17 #1
jo det kan det sagtens
Avatar billede riishoj Nybegynder
25. september 2006 - 14:26 #2
Er der nogen som kan henvise til nogle gode "begynderlinks" til MySQL?
Avatar billede gertp Nybegynder
25. september 2006 - 14:33 #3
Avatar billede gertp Nybegynder
25. september 2006 - 14:34 #4
Avatar billede riishoj Nybegynder
25. september 2006 - 14:55 #5
Tak, jeg prøver at gå igang.
Avatar billede ffsoft Praktikant
25. september 2006 - 19:43 #6
http://www.ffforening.dk kan du se .asp sider op imod
en mySQL database, kode og forklaring kan du hente her:

http://www.ffsoft.dk

Løsningen er hostet hod B-one der bruger chilli soft til at
afvikle asp på en Linux server.
Avatar billede riishoj Nybegynder
25. september 2006 - 22:16 #7
ffsoft> Tak for linket, som jeg tror kan lære mig en hel del. Jeg bruger MS ASP på en Windows 2003 server, men det burde vel ikke give problemer i forbindelse med MySQL?
Avatar billede ffsoft Praktikant
26. september 2006 - 08:35 #8
Når jeg udvikler sker det på en Windows server og når jeg sætter
i drift sker det på en Linux server. Database mæssigt har der aldrig
været problemer, der har været lidt problemer med stier.
Denne notation: ../../sti/filnavn er jeg ikke sluppet godt fra.


.
Avatar billede riishoj Nybegynder
26. september 2006 - 17:47 #9
ffsoft> Jeg har downloaded de 2 zipfiler med henholdsvis Access- og MySQL database. Som sagt aner jeg intet om MySQL. Ligger denne db ikke i zipfilen lige som Access-databasen? Hvor kan jeg se de forskellige tabeller i MySQL-databasen?
Pardon my ignorance.
Avatar billede ffsoft Praktikant
27. september 2006 - 08:33 #10
I Access får man det hele i en fil af typen .mdb
I mySQL skal du bruge SQL udtryk til at opbygge tabeller og deres
relationer. De udtryk ligger i .zip filen.
Tabellerne og relationerne skal oprettes i en "front end" enten manuelt
ved at du selv skriver SQL udtrykket eller du kan importere en tekstfil
med SQL udtrykket. Disse tekstfiler ligger i .zip filen.
Udvikler du derhjemme ? På hvilket operativsystem ??
eller
Har du en Internet udbyder ? Hvilket operativsystem ??
Avatar billede riishoj Nybegynder
27. september 2006 - 16:03 #11
Jeg har et webhotel hos Enavn. Jeg har før brugt deres Linux server, men bruger nu Windows 2003 server, da jeg havde problemer med at afvikler Access sammen med Linux. Enavn har oprettet en MySQL database på serveren og jeg har adgang til phpMyAdmin 2.5.0.
Er det muligt at "putte" tabellerne fra en Access db ind i MySQL, så jeg kunne prøve at teste noget af det jeg allerede har lavet? Hvis det kan lave sig gøre, er det så bare at ændre db connection i mine scripts eller skal der også ændres i SQL kaldene?
Avatar billede ffsoft Praktikant
27. september 2006 - 21:07 #12
I phpMyAdmin er der en mulighed for at importere tekstfiler,
disse tekst filer kan så indeholde SQL udtryk til at danne tabeller
og til at indsætte data.
Jeg har set en anden frontend, hvor man direkte kunne importere en hel
Access database til mySQL, men jeg kan ikke huske hvad den hed.

Hvis du har lavet dine sider sådan, at du har en tekstfil som indeholder
connection parametrene og så har includet denne tekstfil på alle sider,
der skal have kontakt til db, er du godt hjulpen, så er det kun i denne
fil du skal rette.

Der er masser af tilfælde hvor SQL syntaksen i Access er forskellig fra
mySQL. I Access er datoformatet #mm/dd/yyyy# hvor det i mySQL er 'yyyy-mm-dd'

Access
Select * From tblNyheder Where Dato > #12/24/2000#;

mySQL
Select * From tblNyheder Where Dato > '2000/12/24';

Hvis du vil finde top 10 er syntaksen osse forskellig,
hvis du læser de info der er på http://www.ffsoft.dk/
omkring asp og databaser, vil du se en sammenligning
af SQL udtryk for de to db.
Avatar billede riishoj Nybegynder
27. september 2006 - 22:31 #13
Jeg har heldigvis sørget for at have min db connection inkluderet som en tekstfil på alle sider, så det vil være ret nemt at prøve med MySQL db i stedet for Access. Jeg har også på et tidspunkt set et program, som kunne konvertere Access til MySQL, men kan heller ikke huske hvor. Måske kan en anden af "eksperterne" hjælpe, hvis de læser dette. De sql-sætninger, som jeg har i mine scripts er ikke særlig sofistikerede, så de fleste vil sikkert også virke i MySQL.
Jeg er for øvrigt lidt flov over at fedte rundt med 15 point efter al den hjælp jeg har fået, så hvis du samler på point, så sig lige til. Jeg har nok af dem. Og der skal selvfølgelig også være lidt til gertp.
Avatar billede riishoj Nybegynder
27. september 2006 - 22:35 #14
Og lige en stor ros til den letforståelige vejledning om databaser på http://www.ffsoft.dk/
Avatar billede riishoj Nybegynder
27. september 2006 - 22:41 #15
Google er din ven. Jeg fandt lige det her

http://www.bullzip.com/products/a2m/info.php
Avatar billede riishoj Nybegynder
01. oktober 2006 - 12:41 #16
gertp og ffsoft> Læg lige et svar, så jeg kan få lukket tråden.
Avatar billede gertp Nybegynder
01. oktober 2006 - 12:49 #17
:)
Avatar billede ffsoft Praktikant
03. oktober 2006 - 09:32 #18
Et svar ;0)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester