(IMPORTANT) ajouter des données dans un champ

Signaler
-
 julesbob -
Voilà, j'aimerais ajouter des données dans les champs de ma table situé dans ma base de donnée. Pouvez-vous m'aider !?

3 réponses

bd.execute "INSERT INTO NomTable (Champs1, Champs2, ...) VALUES ('Valeur1', 'Valeurs2', '...');"
en ADO cela donnerais:

déclarations des paramètres pour la connxion à la base

dim connexion as adodb.connection
dim recordset as adodb.recordset
set connexion=new adodb.connection

connexion.provider="Microsoft.jet.oledb.3.5" ==> pour access97

connexion.string="chemin de labase de données.mdb"
connexion.open

set recordset=new adodb.recordset
recordset.open "requete ou table",connexion,adopendynamic,adlockoptimistic

(sinon tu passe par un controle date et tu lui donne le nom de recordset par exemple"
ensuite pour ajouter les données à la table:

recordset.addnew
recordset!champ de la table=chaine ou lextbox.texte
etc...
recordset.update
(rs contient les enregistrements de ta table
rs.edit
rs.fields("Champs1")=valeurs1
rs.fields("champs2")=valeurs2
|
|
rs.update