Changer le type d'une colonne dans une table mysql en vb6 [Résolu]

dahouetagnes 14 Messages postés vendredi 3 février 2006Date d'inscription 7 juin 2008 Dernière intervention - 6 avril 2008 à 22:43 - Dernière réponse : dahouetagnes 14 Messages postés vendredi 3 février 2006Date d'inscription 7 juin 2008 Dernière intervention
- 7 avril 2008 à 22:05
Bonjour,

Comment modifier le type (double en biginit) d'une colonne (id ) dans une table (info1) mysql en vb6 ?

Dim connexion6 As ADODB.Connection
Set connexion6 = New ADODB.Connection
connexion6.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=localhost;" _
& "DATABASE=donnees;" _
& "UID=root;" _
& "PWD=1234;"

connexion6.Open
connexion6.Execute "ALTER TABLE info1 MODIFY id BIGINIT not null ;"


J'ai une erreur de syntaxe mais je ne la trouve pas , est ce que quelqu'un peut m'aider ?
Merçi
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
PCPT 13368 Messages postés lundi 13 décembre 2004Date d'inscription 3 février 2018 Dernière intervention - 7 avril 2008 à 01:18
3
Merci
salut,

je n'ai pas vérifié la ConnectionString...

connexion6.Execute "ALTER TABLE `info1` CHANGE `id` `id` BIGINT NOT NULL;"

çà devrait être bon...
++ ;)

<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp

Merci PCPT 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 69 internautes ce mois-ci

Commenter la réponse de PCPT
dahouetagnes 14 Messages postés vendredi 3 février 2006Date d'inscription 7 juin 2008 Dernière intervention - 7 avril 2008 à 22:05
0
Merci
Bonjour,
Merçi pour ta réponse mais j'avais toujours une erreur

Ce qui pose problème c'est le "biginit" , j'ai donc pris un autre type int unsigned et là ça fonctionne :

connexion6.Execute "ALTER TABLE info1 modify id int unsigned not null ;"
Commenter la réponse de dahouetagnes

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.