Forums Neueste Beiträge
 

Datentyp DateTime

25/07/2009 - 14:12 von Wulff S. | Report spam
Ich kommuniziere mittels Dataset und Objectdatasource mit einer
SQL-Datendank. Beim Einfügen der Daten bekomme ich die Fehlermeldung:
Der Wert von Parameter "Datum" kann nicht von "System.String" in
"System.DateTime" konvertiert werden.

Mein Code:
Dim _Datum As Date = DateTime.Now
Dim _Namefield As String = Server.HtmlEncode(Name.Text)
Dim _Emailfield As String = Server.HtmlEncode(Email.Text)

Me.ObjectDataSource1.InsertParameters.Add("Datum", _Datum)
Me.ObjectDataSource1.InsertParameters.Add("Name", _Namefield)
Me.ObjectDataSource1.InsertParameters.Add("Email", _Emailfield)

Me.ObjectDataSource1.Insert()

Wie kann ich sonst noch Datum und Zeit zuweisen?
 

Lesen sie die antworten

#1 Peter Fleischer
28/07/2009 - 05:34 | Warnen spam
"Wulff S." schrieb im Newsbeitrag
news:
Ich kommuniziere mittels Dataset und Objectdatasource mit einer
SQL-Datendank. Beim Einfügen der Daten bekomme ich die Fehlermeldung:
Der Wert von Parameter "Datum" kann nicht von "System.String" in
"System.DateTime" konvertiert werden.

Mein Code:
Dim _Datum As Date = DateTime.Now
Dim _Namefield As String = Server.HtmlEncode(Name.Text)
Dim _Emailfield As String = Server.HtmlEncode(Email.Text)

Me.ObjectDataSource1.InsertParameters.Add("Datum", _Datum)
Me.ObjectDataSource1.InsertParameters.Add("Name", _Namefield)
Me.ObjectDataSource1.InsertParameters.Add("Email", _Emailfield)

Me.ObjectDataSource1.Insert()

Wie kann ich sonst noch Datum und Zeit zuweisen?



Gib mal den Typ des Parameter-Objektes explizit an.

Du erhöhst Deine Chance, dass Deine Frage überhaupt gelesen und qualifiziert
und schnell beantwortet wird, wenn Du Deinen Realnamen im Absender
einstellst (Vor- und Zuname).

Viele Grüsse
Peter

Ähnliche fragen