Bonjour
J'ai créée la base et son contenu avec un script.
Je ne peux pas modifier le contenu des champs; par contre je peux creer des enregistrements.
Ou est mon erreur?
Bonjour
J'ai créée la base et son contenu avec un script.
Je ne peux pas modifier le contenu des champs; par contre je peux creer des enregistrements.
Ou est mon erreur?
Windows 10
Microsoft Edge (64 bits)
Google Chrome Version 67.0.3396.99 (Build officiel) (64 bits)
Bonjour
En relation directe avec votre importation via excel et vos problèmes de sécurité ?
"Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
UR - ESIROI - GPME/CG/DCG8
QTH :21°19'18"S - 055°25'32"E
Inutile de me contacter par MP
Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur
Non
J'ai chargé les tables depuis des fichiers textes avec une boucle en lecture.
Voici comment j'ai créée les tables :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 execute "CREATE TABLE films (" & _ "nf SMALLINT," & _ "nom CHAR(100) NOT NULL," & _ "type CHAR(3) ," & _ "affiche CHAR(100)," & _ "mo SMALLINT," & _ "duree TINYINT," & _ "ngenre TINYINT," & _ "norigine TINYINT," & _ "annee CHAR(4)," & _ "web CHAR(100)," & _ "resume bit," & _ "nrea SMALLINT," & _ "PRIMARY KEY (nf));" execute "CREATE INDEX nom ON films(nom);" ' index secondaire
Windows 10
Microsoft Edge (64 bits)
Google Chrome Version 67.0.3396.99 (Build officiel) (64 bits)
Un petit doute.
Vous travaillez bien dans l'environnement vba Acc2k7 ? Si c'est le cas, c'est plus tôt ainsi :
Type de champ sous Acc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 CurrentDb.Execute "CREATE TABLE films (" & _ "nf AutoIncrement CONSTRAINT idxnf Primary Key," & _ "nom TEXT(100) NOT NULL," & _ "type TEXT(3) ," & _ "affiche TEXT(100)," & _ "mo INTEGER," & _ "duree INTEGER," & _ "ngenre INTEGER," & _ "norigine INTEGER," & _ "annee TEXT(4)," & _ "web TEXT(100)," & _ "resume BYTE," & _ "nrea INTEGER);", dbFailOnError CurrentDb.Execute "CREATE INDEX nom ON films(nom);", dbFailOnError
"Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
UR - ESIROI - GPME/CG/DCG8
QTH :21°19'18"S - 055°25'32"E
Inutile de me contacter par MP
Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur
effectivement c'est bien la raison pour laquelle la maj ne fonctionnait pas.
Merci.
le champ "resume' est un booleen, donc "byte" ne convient pas.
Windows 10
Microsoft Edge (64 bits)
Google Chrome Version 67.0.3396.99 (Build officiel) (64 bits)
alors BINARY ou YESNO
"Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
UR - ESIROI - GPME/CG/DCG8
QTH :21°19'18"S - 055°25'32"E
Inutile de me contacter par MP
Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur
BINARY ne fonctionne pas, par contre YESNO , c'est bon.
Windows 10
Microsoft Edge (64 bits)
Google Chrome Version 67.0.3396.99 (Build officiel) (64 bits)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager