DevTrain Startseite Visual Studio 1 Magazin  
  
  
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: Belegt Status anzeigen ! | Von: Thomas Scherner ( 13.08.2007 13:44)

Hallo zusammen,
ich brauche mal eure Hilfe oder einen Denkanstoss. Es gibt bei uns Räume(22) für Seminare und sowas.Die Buchung läuft schon über ASP Super und alles wird in eine SQLDB eingetragen. Jetzt möchte ich eine Übersichtseite bauen wo unsere Abteilung auf einen Blick alle Belegungen auf Tagesbasis darstellt wird. Ähnlich wie eine Exceltab im Querformat. Rot Belegt und Grün Frei z.b. Oben möchte ich das Datum bzw. den Monat eingeben und dann soll sich die Tab aufbauen und sich dementsprechend mit den Farben unter den Tagen füllen. Hat irgendwer einen Tipp oder Gedankestos für mich ??

Vielen Dank & Gruß
Thomas


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

Betreff Von Datum
AW: Belegt Status anzeigen !
Ohne ein Datenbankdesign zu kennen wirds a bissl schwer dir einen Tipp zu geben wie du das angehen könntest. <br><br>Vermutlich mit Schleifen :D
Bernhard Grojer 13.08.2007 16:42
AW: Belegt Status anzeigen !
Ohne ein Datenbankdesign zu kennen wirds a bissl schwer dir einen Tipp zu geben wie du das angehen könntest. <br><br>Vermutlich mit Schleifen :D
Bernhard Grojer 13.08.2007 16:42
AW: AW: Belegt Status anzeigen !
Allerdings sind dazu mehr Informationen nötig.<br><br>Wenn der SQL Server eigentlich fix ist, würde ich mir die Daten per Stored Procedure in eine entsprechende Struktur bringen:<br>Zeit Raum 1 Raum 2 Raum...
Thomas Hauser 13.08.2007 17:27
AW: AW: AW: Belegt Status anzeigen !
Hallo zusammen,<br>vielen dank für den Ansatz und schon fast die Lösung :-)<br>Hier die Zusatzinfos:<br>Die Räume können stündlich gebucht werden.<br>Die Tabelle ist recht simpel. Es werden nur die gebuchten...
Thomas Scherner 13.08.2007 17:47
AW: AW: AW: AW: Belegt Status anzeigen !
Hallo Thomas,<br><br>Wenn Du die Übersicht über mehrere Tage willst, dann denke ich, dass das hierarchisch verschachtelt ganz cool wäre. Ich denke da an zwei ineinander verschachtelte Steuerelemente...
Thomas Hauser 13.08.2007 19:29
AW: AW: AW: AW: AW: Belegt Status anzeigen...
Hab das mal gemacht:<br><br><%@ Page Language="C#" AutoEventWireup="true" %><br><br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...
Thomas Hauser 13.08.2007 20:18
AW: AW: AW: AW: AW: AW: Belegt Status...
Hallo Thomas,<br>das sieht Mega Gut aus. Ich bin zwar jetzt daheim werde es aber gleich mal testen. Ich melde mich Morgen und schreibe dir ob alles geklappt hat.<br><br>Vielen Vielen Dank<br><br>Gruß<br>Thomas
Thomas Scherner 13.08.2007 20:54
AW: AW: AW: AW: AW: AW: AW: Belegt...
Hallo Thomas ,<br>ich nochmal. Ich hab es leider nicht hinbekommen.<br>Ich wollte es auf den Tag umbauen und dann das Abfrage Datum aber es hat sofort nicht geklappt. Ich verstehe das Eval nicht. Die...
Thomas Scherner 13.08.2007 23:06
AW: AW: AW: AW: AW: AW: AW: AW:...
Hallo Thomas,<br><br>irgenwie weiß ich noch nicht, was dabei rauskommen soll. Wie soll das Ergebnis aussehen? Vielleicht postest Du doch mal Deine Datenbankstruktur (SQL Create Statement, ist ja mit SQL...
Thomas Hauser 13.08.2007 23:57
AW: AW: AW: AW: AW: AW: AW: AW:...
Hallo Thomas,<br>ich schicke dir mal Morgen von der Arbeit die Struktur. Versuche es da alles IT gesichert im Intranet ist.Die DB soll ja noch umgebaut werden, da es auch möglich sein soll die Räume für...
Thomas Scherner 14.08.2007 03:19
AW: AW: AW: AW: AW: AW: AW:...
Hallo Thomas,<br>hier wie versprochen die DB Daten.<br>/****** Objekt: Tabelle [dbo].[Belegung] Skriptdatum: 14.08.2007 11:13:42 ******/<br>if exists (select * from dbo.sysobjects where id =...
Thomas Scherner 14.08.2007 11:32
AW: AW: AW: AW: AW: AW:...
Hallo Thomas,<br><br>mit der Datenbankstruktur kommst Du nicht drum herum entweder mit der StoredProcedure die Daten aufzubereiten, oder in der ASP.NET Anwendung das ganze im Code zu machen und dann die...
Thomas Hauser 14.08.2007 13:38
AW: AW: AW: AW: AW: AW: AW:...
Hallo Thomas,<br><br>ok, da habe ich Dich missverstanden. Dachte das andere passt noch nicht. Also ist das eine zweite Auswertung.<br><br>Zum Snippet:<br><ItemTemplate> <br><div class='<%# Eval("Raum 1") %>'>...
Thomas Hauser 14.08.2007 13:05
AW: AW: AW: AW: AW: AW:...
Hallo Thomas,<br>ja vielen Dank es ist für mich jetzt ein wenig klarer geworden.<br>Da ich aber nicht frei oder gebucht drin stehen habe sondern. Nur drin steht wenn es gebucht ist habe ich das...
Thomas Scherner 14.08.2007 13:29
AW: AW: AW: AW: AW:...
Hallo Thomas,<br><br>also das geht ja ganz easy mit ner eigenen Klasse. Naja, easy is etwas übertrieben. ;-)<br>Im Übrigen steht da ein ganz toller Artikel zur ObjectdataSource in der ASP.NET Professional...
Thomas Hauser 14.08.2007 16:44
AW: AW: AW: AW: AW:...
Hallo Thomas ,<br>jepp die habe ich Abonniert :-) hatte genug dumme Fragen für Coins bekommen Lach.<br>Das sieht Supi aus. Ich werde es gleich mal von daheim probieren und melde mich dann als...
Thomas Scherner 14.08.2007 18:04
AW: AW: AW: AW: AW:...
Hallo Thomas,<br>ich habe es mal eingebaut..<br>Es sieht alles toll aus doch ob ich ein Datum auf dem Kalender wähle oder nicht ist egal. Er zeigt mir immer die gleichen daten an..Ich schicke dir mal in...
Thomas Scherner 15.08.2007 02:10
AW: AW: AW: AW:...
Hallo Thomas,<br><br>das ist recht einfach. Du hast das falsch ausgebessert. ;-)<br>Aber ein Fehler war trotzdem noch drin.<br><br>Im Page_Load Ereignis dürfen die Initialwerte der Filtersteuerelemente nicht im...
Thomas Hauser 15.08.2007 02:46
AW: AW: AW:...
Hallo Thomas,<br>es sieht schon sehr gut aus.. Einen Fehler bekomme ich beim datumswechsel :-(<br><br>Spalte '26.08.2007' gehört nicht zu Tabelle Belegungen. <br>Beschreibung: Unbehandelte Ausnahme beim...
Thomas Scherner 15.08.2007 08:35
AW: AW:...
Hallo Thomas,<br><br>der Fehler kann theoretisch dann vorkommen, wenn eine Belegung über mehrere Tage geht und der Start- oder Endzeitraum nicht in der Auswertungsspanne liegt.<br><br>Einfach wie folgt...
Thomas Hauser 15.08.2007 17:13
AW: AW: AW:...
Hallo Thomas,<br>es läuft jetzt erstmal soweit das eine saubere Anzeige kommt.<br>Bis auf zwei Kleinigkeiten:<br>Es ist Frei und belgt vertauscht und ich finde nicht wo ich es einstellen kann sorry.. Grün...
Thomas Scherner 15.08.2007 15:07
AW: AW:...
Das hatte ich im letzten Post der Klasse Ressourcen bereits gepatcht. ;-)
Thomas Hauser 15.08.2007 17:15
AW: AW:...
Hallo Thomas ,<br>habe genau dein letzte Klasse genommen und da ist es aufgetreten.<br>Muste auch Clss Ressourcen in Resource ändern da er da genörgelt hatte.<br><br>Ich probiere es gleich aus..<br><br>Vielen...
Thomas Scherner 15.08.2007 17:19
AW:...
Hallo Thomas,<br><br>das mit dem Namen der Klasse liegt einfach daran, dass ich beide im Projekt habe und die mit gleichem Namen, würde wohl zu nem Problem führen. ;-)<br><br>Wegen dem belegt/frei:<br>In meinem...
Thomas Hauser 15.08.2007 18:47
A...
Hallo Thomas,<br>ich habe jetzt alles versucht zu Übernehmen und jetzt läuft gar nichts mehr :-((so dumm wie ich war kein Backup gemacht..Diesen Code hier nimmt er nicht und nörgelt am String rum..<br>if...
Thomas Scherner 15.08.2007 21:18
AW:...
Sorry noch ein Zusatz , weil ich nicht nachgedacht habe.<br>Ich kann ja die ID auf die Ressourcen ( die brauche ich ja zum Buchen ) nehmen und das select dann auf LeftJoin aufbauen. Dann werden immer...
Thomas Scherner 15.08.2007 22:05
AW:...
Hallo Thomas,<br><br>sorry, das war wohl meine Schuld. Bin in der Zeile verrutscht.<br>Der Inhalt der Spalte soll nur dann angelegt werden, wenn die Spalte existiert. Also erst den Spaltennamen berechnen,...
Thomas Hauser 15.08.2007 22:08
AW:...
Hallo Thomas ,<br>deine Schuld never. Ich kann halt alleine zu wenig.<br>Es läuft alles wieder nur Belegt und frei zeigt er nicht an. Das heist Belegt ist weiss mit schrift belegt und frei wird mit der...
Thomas Scherner 15.08.2007 23:22
AW:...
Es wird in jede Zelle beim ersten Durchlauf belegt reingeschrieben.<br>Deswegen geht er im Behind nicht mehr und setzt sie frei.<br>Da ist glaube ich ein Denkdreher drin ...<br><br>Gruß<br>Thomas
Thomas Scherner 15.08.2007 23:36
AW:...
Irgendwo musst Du was beim Kopieren des Codes vergessen haben. Hier nochmals der ganze Code. Sorry, aber bei mir funscht das!<br><br>ASPX:<br><%@ Page Language="C#" AutoEventWireup="true" ...
Thomas Hauser 15.08.2007 23:46
FERTI...
Hallo Thomas !<br>FINALE juhuuu alles stimmt .<br>Alles ist schnell und klasse. Es braucht nichts mehr geändert werden.<br><br>Super vielen Dank für alles.<br>Ich werde wenn ich darf die in deinem Blog anmailen...
Thomas Scherner 15.08.2007 23:48
AW:...
Hallo Thomas,<br><br>Natürlich kann und darf jeder mir über meinen Blog Nachrichten schreiben. Aber es ist im Sinne des Community-Gedanken, dass die Fragen im Forum gestellt werden und die Informationen...
Thomas Hauser 16.08.2007 00:37
AW:...
Hallo Thomas,<br>so war das auch nicht gemeint. Wollte nur nicht so das Forum zu texten.<br>Ich habe noch 2 Fragen bitte.<br>Ich habe das Datum umformatiert und zwar so:<br>string colname =...
Thomas Scherner 16.08.2007 14:19
AW:...
Hallo Thomas,<br><br>kein Problem.<br>Das Umformatierung des Datums ist kein Problem, solange Du das an beiden Stellen machst.<br>Zeile 95: string colname = Begin.AddDays(day).ToString("dd.MM.yy");<br>Zeile...
Thomas Hauser 16.08.2007 15:05
AW:...
Hallo Thomas,<br>es hat alles so geklappt. Vielen Dank.<br>Das Statement ist auch so vollkommen ok habe die Möglichkeit 1 genommen.<br>Jetzt wollte ich sowas wie eine schnellbelegung bauen direkt aus der...
Thomas Scherner 19.08.2007 13:19
AW: Belegt Status anzeigen !
Hallo Thomas,<br><br>habe dazu einen Artikel gepostet: http://beta.devtrain.de/artikel_1008.aspx<br><br>Grüße,<br><br>Thomas
Thomas Hauser 19.08.2007 13:52
AW: AW: Belegt Status anzeigen !
Danke schön,<br>habe nur das Prob das ich es per FTP hochlade Webexpress :-((<br>Bekomme ich aber auch hin..<br><br>Bist der Beste :-)<br><br>Danke & Gruß<br>Thomas
Thomas Scherner 19.08.2007 15:31
AW: AW: AW: Belegt Status anzeigen !
Hallo Thomas,<br><br>falls Du damit meinst, dass Du die Web Developer Express Edition zum Entwickeln nutzt, brauchst das die Klasse Resourcen nur in ein DLL-Projekt in VB.NET Express Edition einbinden,...
Thomas Hauser 19.08.2007 18:02
AW: AW: AW: AW: Belegt Status anzeigen !
Hallo Thomas ,<br>leider geht es nicht hier sagt er mir immer Endlosschleife :<br>' Properties<br> Public Property Begin As DateTime<br> Get<br> Return Me.begin<br> End Get<br> ...
Thomas Scherner 19.08.2007 18:53
Belegt Status anzeigen !
Hallo Thomas,<br><br>hat der Reflector das so übersetzt? Also das ist klar, dass das eine Endlosschleife zur Folge hat. VB.NET ist im Gegensatz zu C# nicht case sensitiv. Das heißt Groß-/Kleinschreibung...
Thomas Hauser 19.08.2007 19:11
AW: Belegt Status anzeigen !
Hey Thomas ,<br>das sagst du so :-))<br><br>Jetzt sagt er da ist ein syntax Falsch beim ',' da ist kein Komma ...<br><br>Zeile 43: command.Parameters.AddWithValue("@End", Me.End)<br>Zeile 44: ...
Thomas Scherner 19.08.2007 19:25
AW: AW: Belegt Status anzeigen !
Schau mal so sieht es bei mir aus :<br>Public Class Ressourcen<br> ' Methods<br> Public Sub New()<br> Dim dayOfWeek As Integer = CInt(DateTime.Now.DayOfWeek)<br> Me.Begin =...
Thomas Scherner 19.08.2007 19:27
Belegt Status anzeigen !
Hallo Thomas,<br><br>kein Grund nervös zu werden.<br><br>Immer locker. ;-)<br><br>Aber Du hast Recht, der Code hätte schöner sein können von Reflector.<br><br><br>ASPX-Datei<br><%@ Page Language="VB"...
Thomas Hauser 19.08.2007 20:59
AW: Belegt Status anzeigen !
Super vielen vielen Dank..<br>Ich muss vor lauter stolz sagen .. Ein wenig hatte ich den Code auch schon so ähnlich :-)<br><br>Danke für deine ganze Mühe, jetzt kann ich in VB weitermachen und auch Ajax...
Thomas Scherner 19.08.2007 21:33
AW: AW: Belegt Status...
Hallo Thomas,<br>sorry noch ne Frage. Ich wollte den Startbuchungstag und den Endbuchungstag Orange färben. Hatte mir gedacht das mache ich über den Text Anreise also ungefähr so:<br>Do While (j <=...
Thomas Scherner 20.08.2007 00:47
AW: AW: AW: Belegt Status...
Hallo Thomas,<br><br>spiel doch mal Framework. ;-)<br>Wandere durch den Code und überleg Dir was passiert.<br>Das kann so net gehen.<br>Tipp: Du hast nur die Schleifen verdoppelt. Wozu? Nur der Inhalt ist...
Thomas Hauser 21.08.2007 16:40
AW: AW: AW: AW: Belegt...
Hallo Thomas,<br>sorry konnte nicht debuggen da ich probleme mit dem Connect zum SQL hatte.<br>Es klappt so nicht. Ich bekomme einen fehler z.b. Wenn ich 13.08 als Start im Calender auswähle und 14.08...
Thomas Scherner 21.08.2007 22:05
AW: AW: AW: AW: AW:...
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...
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:...
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:...
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:...
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:...
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:...
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:...
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
A...
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:...
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:...
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:...
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?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG