Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2989 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

Pb syntaxe sql

n°1304225
rufo
Pas me confondre avec Lycos!
Posté le 13-02-2006 à 12:44:01  profilanswer
 

Reprise du message précédent :

SnupS a écrit :

je ne sait pas........ malheureusement


 
Pour ta requête sql, tu attaques la BD par les instructions ODBC de PHP directement ou tu passes par le lib Pear:DB?
 
Par contre, ça serait bien que tu utilises l'assistant de créations de requêtes sql d'access pour voir ce qu'il génère comme requête. Ca devrait t'aider.
 
ps : j'ai aps répondu plus car j'étais absent 1 semaine ;)

mood
Publicité
Posté le 13-02-2006 à 12:44:01  profilanswer
 

n°1304234
Le_Tolier
Hello IT ?
Posté le 13-02-2006 à 12:55:52  profilanswer
 

As tu essayé d echappé les [] avec un truc du genre \[Nom...\] ?


---------------
Never f**k with your systems administrator. Why? Because they know what you do with all that free time! |?? | SAVE Jericho !
n°1305001
SnupS
Posté le 14-02-2006 à 11:10:22  profilanswer
 

non j'utilise les instructions ODBC de PHP directement, j'ai même galérer a installer l'ODBC sur la machine linux.... je vais essayer pour access

n°1305007
SnupS
Posté le 14-02-2006 à 11:13:41  profilanswer
 

par contre j'ai aussi essayé de créer une requete sous access :
 
select * from client where [email du client] is not null
 
qui fonctionne très bien
 
mais quand je l'appelle via php style
 
select * from requete1
 
sa renvoi que dalle!!
quelle merdier....

n°1305039
rufo
Pas me confondre avec Lycos!
Posté le 14-02-2006 à 11:51:56  profilanswer
 

et si tu mets texto "select * from client where [email du client] is not null ", ça marche? Je suis pas sûr que php via odbc soit capable d'utiliser les requêtes enregistrées...

n°1305041
SnupS
Posté le 14-02-2006 à 11:53:41  profilanswer
 

non sa marche pas c'est pour sa que j'essaye avec des requetes enregistrées.....

n°1305931
SnupS
Posté le 15-02-2006 à 11:29:42  profilanswer
 

bon toujours pas trouvé cette syntaxe de merde sa me gave.........

n°1305934
rufo
Pas me confondre avec Lycos!
Posté le 15-02-2006 à 11:33:41  profilanswer
 

SnupS a écrit :

bon toujours pas trouvé cette syntaxe de merde sa me gave.........


 
ben faut quand même dire qu'avoir des noms de champs avec des espaces, c'est vraiment pas un truc à faire!

n°1305939
SnupS
Posté le 15-02-2006 à 11:36:20  profilanswer
 

ba je sais bien!! spa moi qui la faite la BDD!!  

n°1305996
rufo
Pas me confondre avec Lycos!
Posté le 15-02-2006 à 12:14:38  profilanswer
 

SnupS a écrit :

ba je sais bien!! spa moi qui la faite la BDD!!


 
je sais, j'avais lu le début. Et ça ferait beaucoup de boulot de modifier les noms?

mood
Publicité
Posté le 15-02-2006 à 12:14:38  profilanswer
 

n°1306099
SnupS
Posté le 15-02-2006 à 13:46:47  profilanswer
 

bah c'est pas possible parce que derrière y'a une appli qui tourne dessus en VB....

n°1306406
SnupS
Posté le 15-02-2006 à 15:54:58  profilanswer
 

en tout cas je te remercie d'essayer de m'aider c'est cool ! même si on galère bien lol

n°1306408
Sh@rdar
Ex-PhPéteur
Posté le 15-02-2006 à 15:56:14  profilanswer
 

tu peux pas travailler sur une copie de la base ? (quitte à la copier régulièrement)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1307057
SnupS
Posté le 16-02-2006 à 13:29:09  profilanswer
 

je travaille actuellement sur une base temporaire..
par contre j'ai trouvé une partie de ma réponse a ma question:
j'utilise MDBTOOLS comme driver ODBC et je viens de lire que celui ci support juste la LECTURE vers la base et non L'ECRITURE!!!
 
est-ce que quelqu'un connait une alternative a ce driver (gratuit bien sur)??


Message édité par SnupS le 16-02-2006 à 13:29:56
n°1307093
Sh@rdar
Ex-PhPéteur
Posté le 16-02-2006 à 13:50:09  profilanswer
 

bin y'a les pilotes ODBC standard dans windows non ?
 
la base elle est aussi sur la machine linux ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1307098
SnupS
Posté le 16-02-2006 à 13:54:35  profilanswer
 

oép la base est aussi sous linux spour sa! tu connais quelque chose?

n°1307113
Sh@rdar
Ex-PhPéteur
Posté le 16-02-2006 à 14:01:21  profilanswer
 

alors là t'es mal, tu ferais mieux de copier ta base vers un format plus gérable via php..
 
ou alors attaque la base directement sur la machine windows avec du vrai odbc (sur la machine avec l'appli VB)


Message édité par Sh@rdar le 16-02-2006 à 14:03:49

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1307156
SnupS
Posté le 16-02-2006 à 14:25:22  profilanswer
 

arf vraiment pas de solution pour mon cas a part sa?
je mate un peu du coté de IODBC mais je trouve pas grand chose...

n°1307180
Sh@rdar
Ex-PhPéteur
Posté le 16-02-2006 à 14:47:01  profilanswer
 

si t'es déjà sur une copie, fais une conversion de ta base, ça changera rien et tu gagnera un temps fou


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1307194
SnupS
Posté le 16-02-2006 à 14:55:17  profilanswer
 

ouais mais je suis sur une copie pour les test, pour pas toucher a la base "officiel" sa m'avancera a rien de convertir ma base....

n°1307198
Sh@rdar
Ex-PhPéteur
Posté le 16-02-2006 à 15:00:07  profilanswer
 

mais ta base, elle est manipulée via VB sur un serveur linux ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1307251
SnupS
Posté le 16-02-2006 à 15:43:48  profilanswer
 

VB (visual basic????????) non c'est du PHP.......
a moins que je n'ai pas compris du tout ce que tu demandé!

n°1307259
Sh@rdar
Ex-PhPéteur
Posté le 16-02-2006 à 15:53:55  profilanswer
 

laisse tomber, j'ai du réver
 
mais cette base, elle est créée modifiée par quoi et sur quelle machine ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1307265
SnupS
Posté le 16-02-2006 à 15:59:14  profilanswer
 

cette base est modifié par un logiciel de SAV sur une machine windows, la vous allez me dire pourquoi tu te fai chié a faire tourné une copie sur une machine linux ou tu galère comme une merde....
bahhhhhhhhhhhhhhhhhhh, je peux la faire tourner que la pour le test...

n°1307266
Sh@rdar
Ex-PhPéteur
Posté le 16-02-2006 à 16:03:25  profilanswer
 

mais pourquoi tu attaque pas la base sur la bécane windows ?
 
tu serais peut être moins emmerdé que d'utiliser un truc en béta pour ouvrir un fichier access sur une station linux..


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1307271
SnupS
Posté le 16-02-2006 à 16:06:12  profilanswer
 

bah je sais pas trop en faite, enfin si j'ai pas trop envis de la pourrir en testant mes requêtes, pi y'a des truc a faire parce que le serveur est sécurisé y'a des droits d'accès et tout le tralala mais bon je vais pe etre envisager cette option....

n°1307273
Sh@rdar
Ex-PhPéteur
Posté le 16-02-2006 à 16:10:16  profilanswer
 

tu peux utiliser une copie, mais dans des conditions de travail un peu plus logique..
 
donc là tu fais du vrai odbc via celui fourni pour access avec Windows, ça va t'éviter déjà pas mal de problèmes (et c'est bien comme ça que quelqu'un avait réussi un peu plus haut dans le topic, pas en ouvrant le fichier  sous linux)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1307274
Sh@rdar
Ex-PhPéteur
Posté le 16-02-2006 à 16:11:30  profilanswer
 

jeoff a écrit :

Tu peux attaquer la base en local ou sur un poste windows ?
 
Essaye une MAJ de ton ODBC.
 
Je viens de créer une base access 'client' en local, un seul champs 'nom du client' et un seul enregistrement 'RESIDENCE GEORGES ROSSET'.
 
Ta requête fonctionne ...


 
hop, forcément si on cause pas de la même chose, ça marche moins bien..


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1307279
SnupS
Posté le 16-02-2006 à 16:17:08  profilanswer
 

pkoi tu dis sa???  
il a attaqué sa base depuis windows spour sa que sa fonctionne!

n°1307287
Sh@rdar
Ex-PhPéteur
Posté le 16-02-2006 à 16:21:59  profilanswer
 

tu devrais essayer, la couche ODBC étant la même y'a pas de raison que ça marche pas


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1307289
SnupS
Posté le 16-02-2006 à 16:23:00  profilanswer
 

tu crois qu'avec un pilote ODBC depuis mon poste je peux indiquer que ma base se situe sur une autre machine?? le problème c'est qui va falloir le configuré pour tous les postes sur lesquelles tournera le site..

n°1307304
Sh@rdar
Ex-PhPéteur
Posté le 16-02-2006 à 16:38:37  profilanswer
 

euh, si  tu configure le serveur qui héberge le site pour qu'il aille taper sur la base access sur une autre machine, je vois pas pourquoi faudrait configurer un truc sur les clients...


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1307310
SnupS
Posté le 16-02-2006 à 16:44:39  profilanswer
 

ah ok je croyais que tu voulais que je configure l'ODBC SUR le pc ou je fais mes test... dans on en revien toujours au cas ou j'attaque directement la base "original"!!

n°1307318
Sh@rdar
Ex-PhPéteur
Posté le 16-02-2006 à 16:49:45  profilanswer
 

mais fais-en une copie :o


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
pb syntaxe dans Rowsource vba excelControler syntaxe MDP saisi
awk syntaxe... erreurs"Create table" Erreur de syntaxe ou violation d'accès
Histoire de syntaxeErreur de syntaxe pour une sous-requete
Débutant, question sur syntaxe requete SQLSyntaxe conversion des decimales
Probleme de syntaxe avec Switch caseJSP / Taglibs : vérificateur de syntaxe emmerdant
Plus de sujets relatifs à : Pb syntaxe sql


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)