20. maj 2006 - 22:38Der er
18 kommentarer og 1 løsning
Hvordan konvertere man på et dataobjekt?
Goddag Eksperter
Jeg har en dateTimePicker i mit program, men nårjeg vælger shortdate skrives dato ud på den måde at det står: "dd-mm-yyyy", men når man skal indsætte dato i en mysql er formatet "yyyy-mm-dd", hvordan kan man konvertere så det lægges i databasen?
om driveren sendet et binært tidsformat til database serveren eller om den formaterer til en streng i det rigtige format er ligegyldigt - det er dens problem
Det virker ikke at formatere den, skal bruge en måde til at gøre således når man vælger en dato konvertere den om så den passer i mysql, nogen der kan hjælpe uden alt det der paratere noget?
dj_uncas... Når jeg formatere den datetimerpicker1.value.tostring("yyyy-mm-dd");, så skriver den 2006-56-20 og 2006-32-20 og sådan noget der ikke passer, det er det der ikke virker...
Du bruger parametre når du skal have noget brugerdata med i en sql kommando, eller bruge en Stored Procedure. Parameters sørger for en masse ting for dig, bla. blokerer de for SQL injection, så de er ret gode at have i baghånden..
Parameters er knyttet til en kommando, som i ovenstående eksempel hvor MySqlCommand har en MySqlParameterCollection som propery hvor du kan tilføje parameters...
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.