Avatar billede erikvedel Nybegynder
05. juni 2007 - 18:05 Der er 2 kommentarer og
1 løsning

Kan ikke udskrive dato oplysninger fra db

Hej på Eksperten!

Jeg har et problem med udtræk fra databasen - når de er lagret som DateTime... Jeg kan sagtens hente text derfra, men ingen dato formater?

Der er sikkert noget med at jeg skal converte formatet, men forstår ikke hvordan...

Jeg har følgende script:

Dim MySqlConnection As New MySql.Data.MySqlClient.MySqlConnection
Dim myConnectionString as String
myConnectionString = ConfigurationSettings.AppSettings("DatabaseWebConfig")
MySqlConnection.ConnectionString = myConnectionString
MySqlConnection.Open()

Dim SQL = "select * from od_calendar "
Dim cmd as new MySqlCommand(SQL,MySqlConnection)
Dim rs As MySqlDataReader=cmd.ExecuteReader()


Try
  While rs.Read()

        mintekst.text += rs("headline") &" "& rs("date_start") &" - <br><i>"&rs("description")&"</i>"

  End While

  Finally
    rs.Close()
End Try
MySqlConnection.Close()



'Udskriver
<b><asp:label id="mintekst" runat="server" /></b>



Dette giver fejlen:

Exception Details: MySql.Data.Types.MySqlConversionException: Unable to convert MySQL date/time value to System.DateTime
Source Error:
Line 37:  While rs.Read()
Line 38:
Line 39:         mintekst.text += rs("headline") &" "& rs("date_start") &" - <br><i>"&rs("description")&"</i>"
Line 40:
Line 41:  End While


Jeg kører .net 2.0 hos www.web10.dk
Avatar billede neoman Novice
05. juni 2007 - 18:42 #1
prøv lige med rs("date_start").tostring og se hvad den siger
eller alternativt
rs.GetDateTime("date_start").ToString(dd/MM/yyyy hh:mm:ss")

og ellers - er der værdier i de records eller nogle nulls ?
Avatar billede erikvedel Nybegynder
06. juni 2007 - 00:11 #2
Aaaah - Thanks!

Det var sgu' lige hvad jeg ledte efter...
Smider du lige et svar?
Avatar billede neoman Novice
06. juni 2007 - 00:19 #3
velbekomme:)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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