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 09/05/2007, 14h33   #1
Nouveau Membre du Club
 
Inscription : avril 2006
Messages : 122
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 122
Points : 32
Points : 32
Par défaut Création de vues

Bonjour, j'ai une base ACCESS pour laquelle je fais une interface avec php et odbc.
Je fais des extractions de données de ma base et il s'avere que mes requêtes sont trop complexes, utilisant beacoup de tables. Et je reçois le message d'erreur suivant :

Citation:
Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][Pilote ODBC Microsoft Access] La requête est trop complexe., SQL state S1000 in SQLExecDirect in C:\Serveur\Interface\InterfacePROLOG\requete2.php5 on line 2445

Fatal error: Maximum execution time of 60 seconds exceeded in C:\Serveur\Interface\InterfacePROLOG\requete2.php5 on line 2445
Pour l'instant, je n'ai fais qu'imbriquer des requêtes mais je voudrais pouvoir créer des vues pour ne plus réecrire ces requêtes à chaque fois que j'en ai besoin dans une requête complexe.
Est-il possible de le faire parce que je n'ai pas trouvé la methode avec odbc.

Merci
maraly est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2007, 09h29   #2
Membre confirmé
 
Avatar de max44410
 
Étudiant
Inscription : juin 2003
Messages : 426
Détails du profil
Informations personnelles :
Âge : 29

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2003
Messages : 426
Points : 259
Points : 259
Envoyer un message via MSN à max44410 Envoyer un message via Skype™ à max44410
ODBC n'est qu'un middleware. Pour creer une vue il suffit d'executer une requete SQL.

CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW nom [ ( nom_colonne [, ...] ) ]
AS requête

A voir si access accepte ce genre de requete. j'en doute. peut etre que cette base de donnees n'est pas adaptée à la quantité de données que vous stockez.
__________________
Venez voir par là...
max44410 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h23.


 
 
 
 
Partenaires

Hébergement Web