Mailinglisten-Archive |
Moin Jörg, > -----Original Message----- > From: J rg Schwalenberg [mailto:info_(at)_schwalenberg.de] > Achso noch was ! > > Der Witz ist , das die daten ja auch aus MySQL kommen und ich die > Fehlermeldung erhalte. Folgender Code führt zum Fehler ! > > set udexrec = udexconn.Execute("SELECT LastMessage FROM > User2ChatRoom WHERE > UserID = " &BenutzernameID & " AND ChatroomID = " & ChatroomID &"") > > SQLMessages = "SELECT Messages.ID, User.Name, Messages.SentAt, > Messages.Message FROM User INNER JOIN Messages ON > Messages.UserID = User.ID > WHERE ChatroomID = " & ChatroomID & " AND SentAt >= > ("&udexrec("LastMessage")&") ORDER By SentAt" Ich zeig erst mal ein Beispiel was geht. SELECT * FROM `meine_tabelle` WHERE bestellt_um >= '2000-11-29 21:45:12' grad getestet. Dein Problem ist wahrscheinlich, daß die Select-Abfrage keinen String, sondern ein Datumsfeld zurückgibt (udexrec("LastMessage")). Bei der Bildung des Sql-Statements wird das Datumsfeld dann in ein String-Feld gewandelt wahrscheinlich mit dem aktuell eingestellten std-Windowsformat (LongDate). Mach doch mal ne Ausgabe (debug.print o.ä.) von Dem Feld. Vielleicht klappt ja sowas wie Format(udexrec("LastMessage"),"yyyy-mm-dd h:m:s") Gruss, Michael --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive