Fehler beim Nullwert

02/01/2010 - 23:30 von Uwe Conradi | Report spam
Hallo zusammen,
dieser Code funktioniert, wenn der Wert im Feld Gewicht nicht null ist:

Dim SQLben As String = "select gewicht from berichte where len(gewicht)>0
and id=" & ArtID & " order by id desc"
ds.Tables.Add(dt)
daCE = New SqlCeDataAdapter(SQLben, CONNECTIONSTRINGce)
daCE.Fill(dt)
MsgBox dt.Rows.Count

Wenn es aber keinen Wert gibt, dann kriege ich auch gar keine MsgBox
Meldung. Wie soll ich also den letzten gespeicherten Wert vom Gewicht
ermitteln (ich versuchte es mit " order by id desc")
Danke für euere Hilfe
Uwe
 

Lesen sie die antworten

#1 Armin Zingler
02/01/2010 - 23:39 | Warnen spam
Uwe Conradi schrieb:
Hallo zusammen,
dieser Code funktioniert, wenn der Wert im Feld Gewicht nicht null ist:

Dim SQLben As String = "select gewicht from berichte where len(gewicht)>0
and id=" & ArtID & " order by id desc"
ds.Tables.Add(dt)
daCE = New SqlCeDataAdapter(SQLben, CONNECTIONSTRINGce)
daCE.Fill(dt)
MsgBox dt.Rows.Count

Wenn es aber keinen Wert gibt,



Was meinst du damit? Er findet keinen Datensatz?

dann kriege ich auch gar keine MsgBox
Meldung.



Die Msgbox müsste es immer geben. Hast du irgendwo Fehlerbehandlung bei
der du die Exception einfach ignorierst?

Wie soll ich also den letzten gespeicherten Wert vom Gewicht
ermitteln (ich versuchte es mit " order by id desc")



Wenn id = xy, dann gibt es nur eine ID. Danach zu sortieren, bringt nichts.


Armin

Ähnliche fragen