Forum: ASP.NET2.0 |
Thema:
AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: Belegt Status anzeigen ! |
Von:
Thomas Hauser (
22.09.2007 16:21) |
Hi,
jetzt glaube ich habe ich es verstanden. Ich denke, Du hast einfach so die Spaltennamen im SQL geändert. Das hieß damals noch Startdatum und Stopdatum. Wie kannst Du mich nur so verwirren. ;-)
In den IF-Teil läuft er ja nie mehr rein, weil Du das nur machst, falls der vorhergehende Teil nicht zutraf.
Für den Fall, dass es sich um eine Anreise handelt, musst Du eine weitere Abfrage einbauen. Wenn in der Zielzelle bereits abreise drin steht, dann schreib anabreise rein, ansonsten anreise.
Do While (j <= span2.TotalDays)
Dim name As String = minValue.AddDays(j).ToString("dd.MM.yy")
'If Not row("Startdatum") Is DBNull.Value AndAlso name = CType(row("Startdatum"), DateTime).ToString("dd.MM.yy") AndAlso Not row("Stopdatum") Is DBNull.Value AndAlso name = CType(row("Stopdatum"), DateTime).ToString("dd.MM.yy") Then
' row2.Item(name) = "anabreise"
If Not row("Startdatum") Is DBNull.Value AndAlso name = CType(row("Startdatum"), DateTime).ToString("dd.MM.yy") Then
If Not row2(name) Is DBNull.Value AndAlso row2(name) = "abreise" Then
row2(name) = "anabreise"
Else
row2(name) = "anreise"
End If
ElseIf Not row("Stopdatum") Is DBNull.Value AndAlso name = CType(row("Stopdatum"), DateTime).ToString("dd.MM.yy") Then
row2(name) = "abreise"
ElseIf belegungen.Columns.Contains(name) Then
row2(name) = "belegt"
End If
j += 1
Loop
Schwere Geburt ;-)
Grüße,
Thomas
Thomas Hauser (Trainer und Consultant, Blog: http://thomashauser.spaces.live.com, Forum: http://www.sharepointbook.de - Die Forum-Webseite zum Buch!)
Betreff |
Von |
Datum |
|
|
Thomas
Scherner
|
22.09.2007 16:41 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!