DevTrain Startseite SharePoint Camp ? In 5 Tagen zum SharePoint Profi!  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET2.0 | Thema: AW: AW: AW: AW: Belegt Status anzeigen ! | Von: Thomas Scherner ( 21.08.2007 22:05)

Hallo Thomas,
sorry konnte nicht debuggen da ich probleme mit dem Connect zum SQL hatte.
Es klappt so nicht. Ich bekomme einen fehler z.b. Wenn ich 13.08 als Start im Calender auswähle und 14.08 -17.08 als Stopdatum auswähle. Ein Aufrufziel hat einen Ausnahmefehler verursacht steht dann da.
Deinen Code habe ich geändert:
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"
ElseIf Not row("Stopdatum") Is DBNull.Value AndAlso name = CType(row("Stopdatum"), DateTime).ToString("dd.MM.yy") Then
row2.Item(name) = "abreise"
ElseIf Not row("Startdatum") Is DBNull.Value AndAlso name = CType(row("Startdatum"), DateTime).ToString("dd.MM.yy") Then
row2.Item(name) = "anreise"
ElseIf belegungen.Columns.Contains(name) Then
row2.Item(name) = "belegt"
End If
j += 1
Loop
Du hattest bei Anreise 2 mal Stopdatum drin :-)
Er zeigt trotz Logik nicht anabreise an.
Wenn ich es richtig verstehe sagst du wenn startdatum nicht leer ist und name dem startdatum entspricht und stopdatum nicht leer ist und Stopdatum dem name entspricht dann abanreise... Komisch das er die nicht findet.
Die färbung habe ich im Codebehind so gemacht:

Select Case cell.Text
Case " "
cell.CssClass = "RessourceFree"
cell.Text = "frei"
Case "belegt"
cell.CssClass = "RessourceNotFree"
Case "anreise"
cell.CssClass = "RessourceAn"
Case "abreise"
cell.CssClass = "RessourceAb"
Case "anabreise"
cell.CssClass = "RessourceAA"
End Select
Ich hoffe das ist ok so ??
Gruß & Danke
Thomas
Ps. Euer Subscribe funzed nicht !



Ich bin ein Newbie . Aber jeder hat mal angefangen. Gruß & Dank Thomas

Betreff Von Datum
AW: AW: AW: AW: AW: Belegt Status anzeigen !
Hallo Thomas,<br>ich glaube ich habe einen Logik Fehler... Wenn der Name immer einem Datum ist und ich nur einen Datensatz vergleiche kann anabreise nicht gehen, da beide kriterien nicht gleichzeitig...
Thomas Scherner 21.08.2007 22:54
Belegt Status anzeigen !
Hallo Thomas,<br><br>es gibt ein Startdatum und ein Stopdatum. Beide können bei einer 1-Tages-Buchung gleich dem Spaltennamen sein.<br><br>Grüße,<br><br>Thomas
Thomas Hauser 21.08.2007 23:33
AW: AW: AW: AW: AW: Belegt Status anzeigen !
Hallo Thomas,<br><br>1. Wenn Du nicht debuggen kannst, dann warte bitte, bis es wieder geht.<br><br>2. Der Codeausschnitt von mir ist korrekt, bis auf das zweimal Stopdatum. Da ist beim Kopieren was schief...
Thomas Hauser 21.08.2007 23:32
AW: AW: AW: AW: AW: AW: Belegt Status anzeigen !
Hallo Thomas,<br>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...
Thomas Scherner 22.09.2007 01:43
AW: AW: AW: AW: AW: AW: AW: Belegt Status...
Hallo Thomas,<br><br>row("Anreise") würde bedeuten, dass Du in der aktuellen Zeile auf die Spalte "Anreise" zugreifst. Die wird aber nie existieren, weshalb der Teil innerhalb des IF-Blocks niemals...
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...
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
AW: AW: AW: AW: AW: AW: AW: AW: AW: AW:...
Ich habe es jetzt so geschrieben,<br>doch er läuft immer an der Anweisung vorbei... <br>Dim j As Integer = 0<br> <br> Do While (j <= span2.TotalDays)<br> Dim...
Thomas Scherner 22.09.2007 13:54
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:...
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:...
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:...
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!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG