Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
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 01/08/2007, 16h45   #1
Invité régulier
 
Inscription : août 2007
Messages : 44
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 44
Points : 7
Points : 7
Par défaut MySQL et Visual Web Developper 2005

Bonjour à tous.
J'ai un sérieux problème avec une connexion odbc à une base mySql.
En fait je développe sur Visual Web Developper 2005 (Asp.net).
J'ai établi une connexion de mon application Web vers la base de données (MySQL). Quand j'essaie de créer une requête à partir de VWD mes tables s'affiches de façon étranges. Par exemple, j'ai une table client qui possède les champs suivants : id, nom, prenom, adresse, tel. Je vois bien tous ces champs dans MySQL Front.
Mais dès que je passe sur Visual Web Developper seul les champs id, prenom et tel sont visibles. En plus de cela, les champs prenom et tel commencent par une virgule. Donc au lieu de "prenom" j'ai ",prenom". Au lieu de "tel" j'ai ",tel".
Quand j'essai d'afficher les données la table je reçois le message suivant :
SQL Execution error

Executed SQL statement: SELECT id, ',prenom', ',tel' FROM Client
Error Source: myodbc3.dll
Error Message: Error [42S22] [MySQL][ODBC 3.51 Driver][mysqld-4.1.9-max]champ ',prenom' inconnu dans field list


L'application que je développe va compter pour mon rapport de stage.
Pour remédier temporairement à cette situation, j'ai dû utiliser une bdd Access 2003.
Mais vous savez comme moi que Access est très limité pour des applications qui comptent une quantité énorme de données.

Quelqu'un peut-il m'aider à sortir de cette situation ?
Paulo2901 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2007, 18h20   #2
Membre éclairé
 
Inscription : février 2005
Messages : 349
Détails du profil
Informations personnelles :
Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2005
Messages : 349
Points : 358
Points : 358
salut

peut tu essayer d'envoyer un select * from Client et regarde le résultat pour voir le nom des champs

après je connais pas Visual Web Developper 2005

regarde aussi si tu as installé le driver odbc comme décrit ici
overider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2007, 16h13   #3
Invité régulier
 
Inscription : août 2007
Messages : 44
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 44
Points : 7
Points : 7
Merci Overider pour ta réponse.
Mais même en essayant un SELECT * FROM Client, j'ai exactement la même erreur.
Cette erreur ne serait-elle pas due à un problème de version de pilote odbc ? Celui que j'utilise est le 3.51
Je pose juste la question, mais en fait je n'en sais rien.
Je suis vraiment à la bourre.
Au secours!!!
Paulo2901 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2007, 11h19   #4
Membre à l'essai
 
Homme
Inscription : novembre 2004
Messages : 87
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Secteur : Enseignement

Informations forums :
Inscription : novembre 2004
Messages : 87
Points : 23
Points : 23
Envoyer un message via Yahoo à MBAYE BABACAR GUEYE
Par défaut le code de conexion

Bonjour, je voudrais savoir comment est-ce tu as fait pour etblir la connexion avec la base de données MySql. Je travaille avec ASp.net/C#
MBAYE BABACAR GUEYE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2007, 18h01   #5
Invité régulier
 
Inscription : août 2007
Messages : 44
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 44
Points : 7
Points : 7
Il faut que tu utilise un pilote odbc (par exple le odbc driver 3.51) Tu l'installe dans ta bécane, puis si tu es sous windows XP tu vas voir dans Panneau de config - Outils d'administration - Sources de données (ODBC). Et là, tu crée une source de données que tu configure pour qu'elle utilise le pilote odbc que tu viens d'installer pour l'accès à ta base de données.
Paulo2901 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 04h07.


 
 
 
 
Partenaires

Hébergement Web