vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
SqlDateTime-Überlauf 
Autor: mudla
Datum: 03.08.10 21:59

Hallo!

Ich möchte ein Datum (Geburtstag) in eine Tabelle auf einem SQL2008-Server eintragen und bekomme dabei immer folgende Fehlermeldung:
"SqlDateTime-Überlauf; muss zwischen 1/1/1753 12:00:00 AM und 12/31/9999 11:59:59 PM liegen."

Zum Eintragen verwende ich folgenden Code:
Dim geburtstag = Convert.ToDateTime(ins_txt_Geburtstag.Text)
Dim Tessere_new = New Test2 With {.Vorname = ins_txt_Vorname.Text, _
                                  .Nachname = ins_txt_Nachname.Text, _
                                  .Geburtstag = geburtstag _}
db.Test2s.InsertOnSubmit(Tessere_new)
db.SubmitChanges()
Als Anbindung verwende ich LINQtoSQL

"ins_txt_Geburtstag" ist eine MaskedTextBox mit Format "00/00/0000"
Die Spalte "Geburtstag" im SQL-Server ist SmallDateTime, ich habe es jedoch auch mit Datetime versucht.

Im Debugger hat die Variable "geburtstag" den Wert "#8/3/2010#", in der SQL-Query von der Console steht jedoch "-- @p5: Input SmallDateTime (Size = -1; Prec = 0; Scale = 0) [03.08.2010 00:00:00]".

Ich werd daraus nicht schlau. Aber vielleich seh ich nur den Wald vor lauter Bäumen nicht mehr

Vielen Dank im Voraus
Mudla
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
SqlDateTime-Überlauf3.571mudla03.08.10 21:59
Re: SqlDateTime-Überlauf2.195ModeratorDaveS05.08.10 15:25
Re: SqlDateTime-Überlauf2.100mudla05.08.10 15:41
Re: SqlDateTime-Überlauf2.145ModeratorDaveS05.08.10 15:58
Re: SqlDateTime-Überlauf2.149mudla05.08.10 18:21

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel