IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

vb6 syntax alter column


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Analyste programmeur
    Inscrit en
    Mai 2008
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : Mai 2008
    Messages : 137
    Par défaut vb6 syntax alter column
    Bonjour,
    Je voudrais modifier la longueur de 5 zones dans une meme table (access). j'ai teste plusieurs syntaxes pour essayer de tout mettre dans une seule requete mais sans succes. Peut-on specifier plusieurs "ALTER COLUMN" dans une meme requete ou doit-on faire x requete ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sql = "alter table toto ALTER COLUMN nom01 TEXT(25) NULL"

  2. #2
    Membre chevronné Avatar de hariman
    Homme Profil pro
    Développeur Java, Android
    Inscrit en
    Janvier 2008
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations professionnelles :
    Activité : Développeur Java, Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 200
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ALTER TABLE toto CHANGE nom01 TEXT(25) NULL;

  3. #3
    Membre confirmé
    Profil pro
    Analyste programmeur
    Inscrit en
    Mai 2008
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : Mai 2008
    Messages : 137
    Par défaut
    Merci de ta reponse Hariman.
    Pour 1 zone oui, mais pour x zones ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ALTER TABLE toto CHANGE nom01 TEXT(25) NULL, nom02 TEXT(25) NULL, nom03 TEXT(25) NULL;
    ne marche pas

  4. #4
    Membre chevronné Avatar de hariman
    Homme Profil pro
    Développeur Java, Android
    Inscrit en
    Janvier 2008
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations professionnelles :
    Activité : Développeur Java, Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 200
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    ALTER TABLE toto
      CHANGE nom01 TEXT(25) NULL,
      CHANGE nom02 TEXT(25) NULL,
      CHANGE nom03 TEXT(25) NULL;
    Content ?

  5. #5
    Membre confirmé
    Profil pro
    Analyste programmeur
    Inscrit en
    Mai 2008
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : Mai 2008
    Messages : 137
    Par défaut
    ca semble logique mais j'ai tout de meme "erreur de syntaxe".
    En fait, j'accede en VB6 à une table access 2000 et pour ca je ne peux utiliser l'instruction 'CHANGE' mais plutot 'ALTER COLUMN' qui marche tres bien. Mais c'est lorsque je veux regrouper ds une meme requete la modif de plusieurs zones que ca bloque. en calquant sur ton modele :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    sql = "alter table toto ALTER COLUMN nom01 TEXT(25) NULL, " _
        & "ALTER COLUMN nom02 TEXT(25) NULL," _
        & "ALTER COLUMN nom03 TEXT(25) NULL"
    meme erreur de syntaxe

  6. #6
    Membre chevronné Avatar de hariman
    Homme Profil pro
    Développeur Java, Android
    Inscrit en
    Janvier 2008
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations professionnelles :
    Activité : Développeur Java, Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 200
    Par défaut
    Est-ce que tu peux poster le message d'erreur ?

    Tu peux aussi mettre les 3 modifications dans 3 requetes différents !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB6] Syntaxe OnAction
    Par speedster dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 29/05/2006, 18h57
  2. [VB6] Alter table alter column syntaxe
    Par enibris dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 13/04/2006, 17h11
  3. Clauses ALTER COLUMN multiples sous Access 2000
    Par richardkiii dans le forum Access
    Réponses: 10
    Dernier message: 30/03/2006, 09h01
  4. Alter column => passer de NOT NULL à NULL
    Par JohnGT dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 17/10/2003, 11h16
  5. [VB6] [Syntaxe] Fonction renvoyant un tableau d'objets
    Par Troopers dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 18/10/2002, 15h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo