Hy leute!!
Mein problem liegt darin, ich brauche alle Datensätze einer Woche!
Leider gibt es in SQL nicht so eine schöne Funktion wie Month() für week()!
Weil für ein Monat ist es ja ziemlich einfach
WHERE month(Datum)=month(now())
Ok zweite lösung, ich ermittle mir aus dem jetzigen Datum den Montag, addiere 4 Tage dazu und schon hab ich den Freitag!
Jetzt kann ich einfach abfragen
where Datum>='&Montag&' AND Datum<='&Freitag&'
Aber wie kann ich jetzt den Montag ermittel? Kann mir da jemand Helfen?
Oder hat jemand eine andere idee wie man das in asp lösen kann, oder gleich als einfache SQL Abfrage lösen kann?
baba Cyrus
Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
Creasy (Denzel Washington) in "Mann unter Feuer"
Morgen!!
1) Antwort
Ich möchte immer die aktuelle Woche.
Es geht darum das ich eine Essensanmeldung Coden muss.
Die Menüs der Woche werden aus einer Datenbank ausgelesen. Und natürlich sollen nur jene ausgelesen werden die in "dieser" Woche (das heist nächste Woche sollen andere Menüs ausgelesen werden) in der Datenbank vorkommen.
Also wenn heute Mittwoch der 19.07.2006 ist dan möchte ich von Montag 17.07.2006 bis Freitag 21.07.2006 auslesen!
2) Antwort
Das ganze läuft in Access! Hätt ich vielleicht auch mal erwähnen sollen *schäm* Sorry
Hmm die Funkition DatePart() hört sich garnichtmal so schlecht an .... muss ich gleich ausporbieren.
Danke für deine Hilfe, ich meld mich wenns weiterhin Troubles gibt 
baba Cyrus
[EDIT]
Soooo hat ja wunderbar geklapt danke Luzie!
Hier ist die Lösung:
where DatePart('ww',Datum)=DatePart('ww',Date())
Datum ist die Colum in meiner Table
Date() ist die Funktion für das Aktuelle Datum
Danke nochmal ... baba Cyrus
Geändert von CyrusOne (20.07.06 um 07:25 Uhr)
Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
Creasy (Denzel Washington) in "Mann unter Feuer"
Sooo ich hab ja gesagt ich meld mich nochmal *ggg*
Ok, ich bekomm volgende fehlermeldung:
[Microsoft][ODBC SQL Server Driver][SQL Server]Fehler bei der Anmeldung für den Benutzer 'NT-AUTORITÄT\ANONYMOUS-ANMELDUNG'.
Ist klar, ich muss irgentwo in benutzer und das kennwort angeben, aber nur wo? Das ist die frage!
Mein statement sieht bis jetzt so aus:
Set Catalog = Server.CreateObject("ADODB.Recordset")
Catalog.open "SELECT * FROM Personal","DSN=BEOSYS70"
Kann mir jemand sagen wie und wo man da den user und das passwort eingibt
baba Cyrus
Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
Creasy (Denzel Washington) in "Mann unter Feuer"
Des ist ja auch das was mich wundert!
Ich hab ja eine DNS erstellt, wo ich ja das Passwort schon angeben habe!
Eigentlich müsste ich ja vollen zugriff auf die datenbank haben
Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
Creasy (Denzel Washington) in "Mann unter Feuer"
---- Sory mir wurde angezeigt das der beitrag nicht gesendet wurde, darum der Doppelpost
Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
Creasy (Denzel Washington) in "Mann unter Feuer"
Hallo ich bins wieder 
Ist warscheinlich diesesmal nur ein kleines prob aber ich komm einfach nicht dahinter!
Folgender code
<%
DATUM = Request.Form("datum")
SUPPE = Request.Form("suppe")
MENUE1 = Request.Form("menue1")
MENUE2 = Request.Form("menue2")
DESSERT = Request.Form("Dessert")
IDM = Request.Form("idm")
Set Add = Server.CreateObject("ADODB.Recordset")
Add.Open "UPDATE Menü SET Datum = '"& DATUM&"' , Suppe='"& SUPPE&"', Menü1='"&MENUE1&"' ,Menü2='"& MENUE2&"', Dessert='"& DESSERT&"' WHERE ID = '"& IDM&"'","DSN=Intranet"
%>
Dies funktioniert nicht
keine ahnung wiso, ich befürchte ja das die Variablen beim Ubdate stadtment nicht richtig "aufgerufen" werden! Aber bei meinen anderen statments hat das wunderbar funktioniert!!
Vielleicht hat jemand von euch eine idee
baba Cyrus
Geändert von CyrusOne (28.07.06 um 10:22 Uhr)
Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
Creasy (Denzel Washington) in "Mann unter Feuer"
Hmm danke für den Tip mit den hochkomas!!
Jep meine ID ist vom typ integer, aber was is "quoten"?
Und noch was ... wie lässt man sich das update - statment auf den bildschirm ausgeben?
Ich arbeite erst seit 3 Wochen mit asp ... und das auch nur gezwungener massen!
Mache ferialpraktikum und da soll ich ne Essensbestellung für die Mitarbeiter coden.
Und des ganze halt mit asp und access DB. In php hätt ich mich wesentlich mehr ausgekannt ... also hab geduld mit mir
baba Cyrus
Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
Creasy (Denzel Washington) in "Mann unter Feuer"
Guten Morgähnnnn
So habs jetzt ausprobiert und funktioniert bestens!!
Der Fehler war wirklich nur die Hochkommas.
Danke vielmals .... mein Chef wird sich freuen *gg*
Aber bitte, Luzie, hallte dich immer auf abruf, weil das wird sicher nicht das letzte Problem gewesen sein was ich hatte 
Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
Creasy (Denzel Washington) in "Mann unter Feuer"
Sodala .... da wär ich wieder! *gggg*
Mein nächstes problem ... und ich hab google verwendet!!
Textfelder, macht man in einem Textfeld mehrere Leerzeichen werden diese ja in die Datenbank mitübernommen. Schön und gut!
Jetzt mein Problem, wenn ich dieses Feld wieder ausgeben möchte verschwinden die Leerzeichen! Genauso wie die Absätze!
Für die Absätze hab ich schon eine lösung gefunden:
Code :
1
| <%Response.Write Replace(Catalog("Info"), vbCrLf, "<BR>" & vbCrLf)%> |
Aber leider für die Leerzeichen nicht!
Generel gibt es nicht eine Methode die genau das ausgibt was in der DB steht
baba Cyrus
[EDIT]:
Ach ja noch was weil ich es gerade gemacht habe, Links, die werden auch nicht als Link angezeigt sondern als reiner Text gibts da auch irgentwelche spezial Tricks?
Geändert von CyrusOne (01.08.06 um 13:20 Uhr)
Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
Creasy (Denzel Washington) in "Mann unter Feuer"
Ja, aber nur wenn ich sie wieder aus der DB auslese!
In der DB sind sie ja vorhanden!
Hmm CSS Padding weis ich "noch" nicht was das ist,werd ich mir aber ansehen.
Naja nicht ganz, in Frontpage kann man eine textarea verwenden die die formatierung beibehaltet. Es erkennt auch Links, nur hab ich mir diesen code angesehen! Wie immer weis man nicht was Microsoft da macht ... unerklärlicher code der keinen sinn ergibt!
Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
Creasy (Denzel Washington) in "Mann unter Feuer"
Lesezeichen