Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
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 18/05/2007, 14h53   #1
Membre du Club
 
Inscription : avril 2006
Messages : 159
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 159
Points : 43
Points : 43
Par défaut problème compatibilité de version MySQL

Bonjour,
J'ai telecharger un framework de bug tracker ici .
J'ai pris le version asp, la demo en ligne marche nickel. Mais chez moi je n'arrive pas a la faire fonctionner.
J'ai un serveur IIS avec MySQL 5.0 .
J'ai peupler la base avec le script prevu dans le framework.
Ensuite lorsque je lance la page j'ai une erreur du type :
Code :
1
2
3
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[MySQL][ODBC 3.51 Driver][mysqld-5.0.24a-community-nt]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '[b].[assigned_to] as b_assigned_to, [b].[bug_id] as b_bug_id, [b].[bug_name] as ' at line 1
/bugtrack_aspt/Common.asp, line 34
Dans common.asp j'ai :
Code :
1
2
3
Set rs = Server.CreateObject("ADODB.Recordset")
  rs.CursorLocation = adUseServer
  rs.Open sql, cn, cursortype, locktype, options
c'est la ligne rs.CursorLocation qui ne passe pas, de même pour open (j'ai essayer de supprimer le cursorlocation ca me met l'erreur sur open apres).

Y a t-il une erreur de syntaxe ? pourtant quand j'essaye d'autre syntaxe il me met qu'il y a un pb de syntaxe sur cursorLocation ce qui me fait penser que la syntaxe est bonne.

Merci pour vos reponses.
hokidoki est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2007, 16h02   #2
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Salut,

Bug tracker est-il prévu pour fonctionner sur MySQL? La syntaxe SQL de MySQL est peut-être différente sur certains points en comparaison avec SQL de MS SQLServer.
Sinon, les types et locations de curseurs sont des options. Si tu ne mets rien il prendra les valeurs par défaut, non?

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2007, 16h15   #3
Membre du Club
 
Inscription : avril 2006
Messages : 159
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 159
Points : 43
Points : 43
Citation:
Envoyé par Immobilis
Salut,

Bug tracker est-il prévu pour fonctionner sur MySQL? La syntaxe SQL de MySQL est peut-être différente sur certains points en comparaison avec SQL de MS SQLServer.
Sinon, les types et locations de curseurs sont des options. Si tu ne mets rien il prendra les valeurs par défaut, non?

A+
Oui normalement il est prevu car il contient un script de creation de bd pour MS SQL et un pour MySQL.
Cependant il n'y a pas de documentation sur le sujet c'est pour ca que je ne sait pas quel version est recommandé etc..

J'ai deja enlever la location mais le open ne marche plus apres.
hokidoki est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2007, 19h49   #4
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
et
Immobilis 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 02h44.


 
 
 
 
Partenaires

Hébergement Web