Avatar billede hanne-rk Nybegynder
27. februar 2003 - 12:57 Der er 7 kommentarer og
3 løsninger

forskel på : access, ms sql, mysql ???

hvad er forskellen på disse 3 databasetyper

access
ms sql
mysql

Og hvilke kan bruges sammen med ASP programmering, og er der forskel på hvordan man henter info fra dem ?

Og sidst : hvilke programmer bruges til at åbne dem, hvis man manuelt vil redigere i dem ?
Avatar billede medions Nybegynder
27. februar 2003 - 12:59 #1
Avatar billede mortvader Nybegynder
27. februar 2003 - 13:00 #2
Alle kan bruges til asp.
access og ms sql opfører sig ens.

mysql har en lidt anderledes syntax.

Eksempler:

mssql/acces:
select top 5 * from tabel

mysql:
select * from tabel limit 5

se mere på www.mysql.com
Avatar billede medions Nybegynder
27. februar 2003 - 13:00 #3
Set objConn = Server.CreateObject("ADODB.Connectin")
objConn.Open "Driver={Microsoft Access Driver (*.mdb)}DBQ=" & Server.MapPath("db.mdb")

//>Rune
Avatar billede hanne-rk Nybegynder
27. februar 2003 - 13:06 #5
hedder de alle .mdb ?
hvilke fordel/ulemper er der ved de forskellige ?
Avatar billede medions Nybegynder
27. februar 2003 - 13:07 #6
Nej. Access er en fil for sig selv.
MS SQL og MySQL er databaseservere, som du kalder som localhost eller remote!

//>Rune
Avatar billede medions Nybegynder
27. februar 2003 - 13:10 #7
Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open "Driver={Microsoft Access Driver (*.mdb)}DBQ=" & Server.MapPath("db.mdb")
   
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open "Driver={mySQL}; Server=ServerNavn; Option=16834; Database=DatabaseNavn;"
   
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open "Driver={SQL Server}; Server=ServerNavn; Database=DatabaseNavn; uid=Brugernavn; pwd=Adgangskode;"
   
   
    Men SQL'en er den samme!

//>Rune
Avatar billede unsigned Nybegynder
06. marts 2003 - 03:01 #8
Access er et Microsoft produkt. Det får man i Microsoft Office pakken. Access er ummiddelbart det bedste valg for begyndere, da det er nemt at arbejde med. Det er transperant og har en god brugergrænseflade. Fx skal man ikke til at rode med servere og den slags, for at bruge Access. Access databaser har ekstension mdb, ligesom word dokumenter har ekstension doc. Serveren til Access installeres sammen med Microsoft office


Når man arbejder med SQL databaser, skal man selv sætte serveren op. Og der er ikke den samme brugervenlige grænseflade. Til gengæld er SQL databaser hurtigere.

Både Access og SQL-databaser kan tilgås med ASP. Før man kan tilgå en database, skal man konnekte til den. Hvordan man konnekter til en MySQL database er vist i fortsat 'svar fra medions'.

Man henter og gemmer data i databaser med SQL. Der er ikke den store forskel på Access databaser og SQL databaser. Men der er forskel.

Hvordan man åbner en Access database? På samme måde som man åbner et word dokument. Man skal herefter vælge hvilken tabel man vil arbejde på.

MySQL kan administreres med PHPAdmin. Der er nok flere andre muligheder.

Er man begynder, så start med en Access database. Det er langt det nemmeste. Hvis det er noget, der skal ligge på en hjemmeside, så skal man være opmærksom på, at det er dyrere at lægge en Access database ud på nettet, end det er at lægge en SQL database ud på nettet.
Avatar billede unsigned Nybegynder
06. marts 2003 - 03:08 #9
Et webhotel med Access koster ca 125.- om måneden, mens et webhotel med MySQL koster 9.- om måneden.
Avatar billede medions Nybegynder
17. september 2003 - 22:24 #10
Tx 4 Poinz

//>Rune
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
Kurser inden for grundlæggende programmering

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