Probleme Access à MySQL

Probleme Access à MySQL - ASP - Programmation

Marsh Posté le 03-05-2005 à 15:21:33    

Bonjour à tous, voici mon problème
 
J'avais un questionnaire généré à l'aide du logiciel SmartLite WebQuiz XP, ce logiciel utilise une base de données Access pour sauvegarder les réponses des utilisateurs et les questions du quiz. Je veux cependant utiliser MySQL au lieu de Access. J'ai converti la DB avec Migration ToolKit de MySQL et changer le OBDC dans le code du questionnaire mais maintenant je recois toute sortes d'erreurs comme quoi le code n'est pas bon.  
 
Exemple
 Function IsPrivateQuiz()
    OpenConnection True
    sSQL = "SELECT COUNT(*) FROM AllowedUsers"
    If iDBType = 1 Then sSQL = sSQL & " AND QuizID=" & iQuizID
    rsQuiz.Open sSQL, cnnQuiz, 1
    IsPrivateQuiz = rsQuiz(0) > 0
    CloseConnection rsQuiz, cnnQuiz
End Function
 
Pour cette fonction, je recois un message me disant Type mismatch sur la ligne en gras.
 
Est-ce possible que certaines fonction asp ne fonctionne pas avec MySQL mais seulement avec Access ???
 
Merci beaucoup de votre aide

Reply

Marsh Posté le 03-05-2005 à 15:21:33   

Reply

Marsh Posté le 04-05-2005 à 19:12:09    

Bonjour,
 
Si ta condition iDBType=1 est valide alors ta requete SQL est :
"SELECT COUNT(*) FROM AllowedUsers AND QuizID=" & iQuizID
qui est une requete SQL incorrecte.
 
En toute logique, il faut remplacer "AND" par "WHERE".
 
Bon courage
Yoyo

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed