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