Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & ODBC
PHP & ODBC Forum d'entraide sur ODBC avec PHP. Avant de poster -> FAQ ODBC
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/10/2005, 10h52   #1
Membre du Club
 
Inscription : avril 2005
Messages : 300
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 300
Points : 59
Points : 59
Par défaut Problème d'utilisation de la clause LIMIT

Bonjour,

je travail actuellement en PHP via l'odbc sur une base ACCESS...
Habituellement j'utilise LIMIT dans mes requêtes SQL, afin de limiter le nombre d'enregistrement. Lorsque j'ai voulu utilisé le limit en odbc, impossible...

Cela est-ce due à l'odbc ?
Y a t-il une autre possibilité ?
Quelqu'un à déjà pratiqué ce genre de tâches (travail en odbc) ?

Merci de votre aide.
Thierry
Thierry8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2005, 11h02   #2
Invité régulier
 
Inscription : octobre 2005
Messages : 19
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 19
Points : 8
Points : 8
Je pense que la commande LIMIT n'est pas gérer par ODBC. j'ai eu le meme souci avec d'autre command dans d'autre type de bases, ODBC ne reprend pas toutes les commandes.
TitAnz35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2005, 11h16   #3
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Peut-etre parce-que 'limit' ne fait pas partie de la norme SQL ?
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2005, 11h56   #4
Membre du Club
 
Inscription : avril 2005
Messages : 300
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 300
Points : 59
Points : 59
Très bien, mais comment faire pour limiter les resultat d'une requête ?
Thierry8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2005, 16h35   #5
Candidat au titre de Membre du Club
 
Inscription : septembre 2005
Messages : 33
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 33
Points : 10
Points : 10
Avec un select top 10 par exemple
En version office XP Access l'accepte bien (je ne m'engage pas sur les autres versions )



Code :
SELECT TOP 10 matable.monchamp FROM matable;
[edit]
d'aprés ce que je peux voir, limit sers dans un contexte précis, en ignorant les x premières valeurs et en selectionnant les y suivantes dans la syntaxe
Atchoum_002 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2005, 16h41   #6
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Code :
1
2
Norme SQL   Paradox   Access   MySQL   PostGreSQL   SQL Server   Oracle   Interbase
    N          N        TOP    LIMIT       LIMIT      TOP         N        ROWS
http://sqlpro.developpez.com/cours/s...onctions/#L1.8
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2005, 19h39   #7
Membre du Club
 
Inscription : avril 2005
Messages : 300
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 300
Points : 59
Points : 59
merci pour ces infos.
Mais concernant le TOP, on peut le définir une plage ? par exemple de l'enregistrement 100 à 200. ?
Thierry8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2005, 09h55   #8
Membre Expert
 
Avatar de Bidouille
 
Inscription : mars 2003
Messages : 1 158
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 1 158
Points : 1 054
Points : 1 054
Ce n'est plus un problème PHP mais du SQL made in MS-Access. Je te conseille d'aller lire leur FAQ.
http://access.developpez.com/faq/
__________________
Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.
Bidouille est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h48.


 
 
 
 
Partenaires

Hébergement Web