17. oktober 2005 - 14:52Der er
6 kommentarer og 1 løsning
STORE DateTime problemer
Hej der..
Ja så må jeg gi op, er nok for dum til dette C# gylle, men prøver lige en sidste gang.
Jeg sidder med en forspørgelse til en DB og min kode brækker sig for vildt. Problemet er at jeg har et datetime object som er skabt af C# i formatet(mm-dd-yyyy), min database vil dog have (dd-mm-yyyy). Jeg har prøvet alt hvad jeg kunne finde eksempler på ude på nette. bla SqlCommand, med parameter angivelse og hele badulen, det ender dog altid med samme fejlbeskrivelse--> ""System.Data.SqlClient.SqlException: Error converting data type varchar to smalldatetime.""
jeg er ved at gå fuldstændig kold, da jeg nu har brugt 5 timer på dette latterlige problem... Hvis C# er så cool som folk siger det er, burde der da være en simpel måde at komme rundt om dette problem på..uden at skulle til at lave en manuel strenghåndtering.
hej arne...har jeg prøvet, tror endda det var dit eksemple jeg så på;), men det virker ikke. Da jeg kiggede eksemplet igennem var der også en metode jeg ikke kunne fine. Tror du burgte metoden --> sqlCommand.Parameters.Add("@a",SqlDbType.DateTime); Sidder dog med Betaversionen af MS-studio og ved ikke om det er blevet taget af denne udgave. Hos mig kan jeg finde en der hedder "sqlComand.Parameters.AddWithValue" og det ser ud til at den acceptere det.
du kan prøve lige at kigge kort herunder, håber det er en indlysende fejl, jeg bare ikke kan se... --------------------------------------- DateTime dt = DateTime.Today.AddDays(-2);
SqlDataReader myReader = sqlCom.ExecuteReader(); ----------------------------------------------------------------------- ender somsagt altid med denne fejl--> Error converting data type varchar to smalldatetime.
hehe, men tæt nok på til at det begyndte at lugte lidt af fiske ;)
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.