alonsyl
Messages postés348Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 6 novembre 2008
-
13 janv. 2005 à 17:41
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 2006
-
13 janv. 2005 à 18:57
bonjour,
je cherche a creer un bbd a l'aide de adox. j'aimerais que les champs crees autorisent l'enregistrement de valeurs nulles. comment faire ?
mon code est du genre:
dim mabase as new adox.catalog
dim matable as new adox.table
matable.name="nomtable"
matable.columns.append "nomcol1", addouble
matable.columns.append "nomco2", addouble
mabase.table.append matable
le pbl est que je voudrais ensuite pouvoir faire:
INSERT INTO matable (nomcol1) values (111);
mais ca marche pas car dans:
matable.columns.append "nomco2", addouble
je n'arrive pas a trouver la propriete pour permettre l'enregistrement de champs nuls.
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200620 13 janv. 2005 à 18:57
Je ne pense pas car il faut d'abord créer le champ avant de lui donner des attributs donc si tu codes ce qui suit, ça marche, c'est d'ailleurs ce que je fais moi-même :
dim mabase as new adox.catalog
dim matable as new adox.table
matable.name="nomtable"
matable.columns.append "nomcol1", addouble
matable.columns.append "nomco2", addouble
matable.columns.("nomco2").Attributes = adColNullable
mabase.table.append matable
Maintenant, si tu trouves une autre méthode plus simple et plus rapide, je suis preneur.