Forum: ASP.NET2.0 |
Thema:
AW: AW: AW: AW: AW: AW: Belegt Status anzeigen ! |
Von:
Thomas Scherner (
22.09.2007 01:43) |
Hallo Thomas,
du wirst mich jetzt sicher auslachen. Ich habe seit 2 Wochen debugt und schaffe es nicht es fertig zu bekommen. Es kann sein das eine Buchung am z.B. 01.10.07 aufhört und eine neue am 01.10.07 anfängt. Dieses möchte ich mit anabreise beschreiben ( die Eintagesbuchung gibt es nicht mehr )
Ich hatte es bisweil so umgeschrieben und das lief mit anreise abreise und belegt supi und ohne fehler:
Diesen Zusatz muste ich ändern weil ich sonst beim Calenderschalten fehler bekam :
belegungen.Columns.Contains(name) = True
----------------------------------------
Hier der Code der lief:
Dim j As Integer = 0
Do While (j <= span2.TotalDays)
Dim name As String = minValue.AddDays(j).ToString("dd.MM.yy")
If Not row("Anreise") Is DBNull.Value AndAlso belegungen.Columns.Contains(name) = True AndAlso name = CType(row("Anreise"), DateTime).ToString("dd.MM.yy") Then
row2.Item(name) = "anreise"
ElseIf Not row("Abreise") Is DBNull.Value AndAlso belegungen.Columns.Contains(name) = True AndAlso name = CType(row("Abreise"), DateTime).ToString("dd.MM.yy") Then
row2.Item(name) = "abreise"
ElseIf belegungen.Columns.Contains(name) Then
row2.Item(name) = "belegt"
End If
j += 1
Loop
Es ist so das ich rausgefunden habe das die Anreise immer wieder die Abreise überschreibt. Als Beispiel. Anreise Raum 25 01.10.07 und Abreise 05.10.07 gleichzeitig Anreise 05.10.07 und Abreise 07.10.07.. Jetzt steht da zweimal Anreise am 01 und am 05 und einmal Abreise am 07..
Am 05 hätte ich gern anabreise stehen... Kannst du mir da bitte nochmal helfen ??
Vielen Dank und Gruß
Thomas
Ich bin ein Newbie . Aber jeder hat mal angefangen. Gruß & Dank Thomas
Betreff |
Von |
Datum |
|
|
Thomas
Hauser
|
22.09.2007 11:21 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW: Belegt Status...
Hallo Retter :-),<br>es ist leider so das ein Raum bis Mittags geräumt werden muss damit am GLEICHEN Tag noch eine Belegung stattfinden kann.Also heist es für mich umbauen :-( Ich muss also wirklich... |
|
|
|
|
|
Thomas
Scherner
|
22.09.2007 12:22 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW: AW: Belegt Status...
Hallo Thomas,<br><br>das kommt drauf an, was in der Datenbank steht. Wenn da die Anreise auch am gleichen Tag ist, musst Du natürlich row[name].ToString() = "Abreise" prüfen. Ist in der Datenbank aber der... |
|
|
|
|
|
Thomas
Hauser
|
22.09.2007 13:19 |
|
|
Thomas
Scherner
|
22.09.2007 13:54 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW:...
Hallo Thomas,<br><br>liest Du meine Posts? Ich hoffe ja!<br><br>Also, die Spalte "Anreise" existiert doch gar nicht. Was soll denn dabei herauskommen? Du hast sowas wie nen Raum und Du hast viele, viele... |
|
|
|
|
|
Thomas
Hauser
|
22.09.2007 14:21 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW: AW: AW:...
Tut mir leid Thomas,<br>ich bin nicht in der Lage es umzusetzen. Verstehe zu wenig davon.<br>OK die Row (anreise) gibt es nicht. Aber in meinem Kopf steht wenn da schon Anreise in der Celle steht also... |
|
|
|
|
|
Thomas
Scherner
|
22.09.2007 15:35 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW: AW:...
Hi,<br><br>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.... |
|
|
|
|
|
Thomas
Hauser
|
22.09.2007 16:21 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW:...
Sorry das ich den Kaiserschnitt der Geburt gefordert habe :-)<br>Er warf nochmal kurz einen Fehler die Spalte gehört nicht zur Tabelle Belegungen aber da habe ich :-))))) (habe auch ein wenig was... |
|
|
|
|
|
Thomas
Scherner
|
22.09.2007 16:41 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!