Avatar billede jeffe Nybegynder
22. oktober 2002 - 20:43 Der er 9 kommentarer og
1 løsning

Datatype til tid

Jeg er igang med at lave en mySQL database til min hjemmeside, der før har kørt med en Access database. Jeg kører det hele med ASP og skal så have smidt dato/klokkeslet ned i mySQL-db'en fra ASP.
Jeg har:
dato = Now
og senere
rs("dato") = dato

og dette funker fint i Access databasen hvor feltet Dato så er af datatypen Dato og Klokkeslet, og dermed bliver Now lagt ind i feltet a la "17-10-2002 12:55:27". Jeg har lavet samme tabel og samme felt i mySQL-DB'en, men hvilken datatype skal feltet have, hvis den skal kunne acceptere data på akkurat samme måde som Access gør det. Dvs. "Now" fra ASP a la 17-10-2002 12:55:27 ???
Avatar billede avlund Nybegynder
22. oktober 2002 - 20:49 #1
Type DateTime. Lad evt. standardværdien i databasen være NOW() - så bliver den automatisk udfyldt, hver gang der indsættes.
Avatar billede jeffe Nybegynder
22. oktober 2002 - 20:53 #2
prøver lige
vender tilbage om lidt
Avatar billede jeffe Nybegynder
22. oktober 2002 - 20:56 #3
gider du svare på et lille ekstraspørgsmål ?
Avatar billede jeffe Nybegynder
22. oktober 2002 - 20:56 #4
Hvad ville anbefale til normale text-felter (navn, email osv.) på under 255 tegn ?
Avatar billede avlund Nybegynder
22. oktober 2002 - 21:39 #5
Der ville jeg klart bruge Char, med en begrænsning på det antal tegn du skal bruge (f.eks. 50, 100 etc.) Char går til 255.
Avatar billede avlund Nybegynder
22. oktober 2002 - 21:39 #6
Tak for points, for resten.
Avatar billede jeffe Nybegynder
22. oktober 2002 - 22:08 #7
ok, men jeg har også et enkelt felt der nu volder mig problemer...Dette felt ville jeg umiddelbart sætte til TEXT/BLOB da der skal være op til 10000 (titusind) tegn. Men så bliver den til BINARY ? - skal den helst ikke...Well, jeg aner ikek så meget om det her...men hvad skal jeg gøre i denne situation ?
Avatar billede avlund Nybegynder
22. oktober 2002 - 22:28 #8
BLOB står for Binary Large Object et eller andet crap, kan ikke huske det. Jeg vil i hvert fald fraråde nogensinde at bruge blobs, med mindre du har tænkt dig at gemme filer direkte i databasen - og det kan sjældent betale sig.

Lav den om til, hmm, Text eller MediumText.

Læs mere her:

http://www.mysql.com/doc/en/BLOB.html
Avatar billede jeffe Nybegynder
22. oktober 2002 - 23:39 #9
ok, mange tak for din tid !
Avatar billede avlund Nybegynder
23. oktober 2002 - 00:25 #10
Det var så lidt. Glad for at kunne hjælpe.
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