php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.06.2005, 08:50  
Gast
 
Beiträge: n/a
Standard [Erledigt] Between-Query an MSSQL 2000 Server

Hallo, ich habe folgendes Problem:

Ich habe eine Tabelle mit dieser Struktur:
Code:
Index     Datum                  Haendnr     ID     Hersteller     Typ                             
 --------  ---------------------  ----------  -----  -------------  ------------------------------
 6         2005-06-20 11:11:00.0  7159        3      Mazda          Xedos 9 Miller Cycle             
 7         2005-06-20 11:11:00.0  7159        3      Mazda          Xedos 9 Miller Cycle
 ...

Wenn ich dann folgende Abfrage im AquaDataStudio oder dem QueryAnalizer starte, bekomme ich ein vernünftiges Ergebnis. Beispiel:

Query:
Code:
select convert(varchar,Datum,104) Datum, COUNT(Datum) ANZAHL from fahrzeug
where haendnr = 2721 and Datum between '27.06.2005' and '29.06.2005'
group by convert(varchar,Datum,104) order by Datum DESC;

Ergebnis:
Code:
 Datum       ANZAHL   
 ----------  ---------
 28.06.2005  8         
 27.06.2005  1

Soweit so gut. Übergebe ich jetzt aber der mssql_query()-Funktion EXAKT den gleichen Query, bekomme ich kein Ergebnis (mssql_num_rows() = 0)!
Kürze ich die between-Bedingung allerdings weg, wird wieder das Ergebnis angezeigt (natürlich dann ohne eine Datums-Einschränkung).

Also muss es doch irgendwie an der query-Funktion liegen, oder? Ich bin jedenfalls mit meinem Latein am Ende. Die verwendete PHP-Version ist 4.3.11 (will ich ungern ändern deswegen)

Achja: Das Datumsfeld hat den Typ shortdate, liegts vielleicht daran?
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] WAMP unter Windows 2000 Server oder Windows 2003 Server Mecronomecon Server, Hosting und Workstations 3 18.06.2008 09:15
[Erledigt] Server durchsuchen mit php PHP Tipps 2008 7 18.08.2007 12:24
Server für shell_exec() / exec() vorbereiten Martek Server, Hosting und Workstations 2 16.03.2007 15:03
streaming von videos, server lahmt bereits nach einem abruf snowflow Server, Hosting und Workstations 6 30.11.2006 18:04
MsSQL Server Problem FireFIghter PHP Tipps 2006 3 03.08.2006 15:03
Frage zu Windows Server 2003 b++ Off-Topic Diskussionen 1 03.03.2006 09:41
[Erledigt] verschiedene Versionen auf einem W2K3 Server betreiben PHP Tipps 2006 2 13.01.2006 17:39
Lost connection to MySQL server during query in ... ? Alpha Centauri Datenbanken 0 24.10.2005 11:09
[Erledigt] windows 2000 server - apache geht nicht Datenbanken 3 27.09.2005 18:36
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Lost connection to MySQL server during query bicpi PHP-Fortgeschrittene 17 02.08.2005 11:42
[Erledigt] Mit PHP Script auf einem Root Server per SSH einlogen PHP Tipps 2005 5 27.03.2005 19:24
MSSQL Server und PHP PHP-Fortgeschrittene 8 08.12.2004 10:57
[Erledigt] Query läuft nicht Datenbanken 6 13.08.2004 21:13
[Erledigt] PHP und MSSQL Server PHP Tipps 2004 5 04.06.2004 18:03

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mssql between, mssql datum between, mssql between date, mssql date between, ms sql between datum, datum between mssql, mssql 2005 between, mssql between datum, msssql between, mssql datum zwischen, mssql where between, php mssql between, mssql where datum between, ms sql server datumsabfrage between, php mssql query date where between, php mssql query datum where, mssql between date convert, varchar datum between, datum mssql where, php between

Alle Zeitangaben in WEZ +1. Es ist jetzt 18:35 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.