OVH Cloud OVH Cloud

ADO VS DAO

3 réponses
Avatar
Olga PETROVA
Salut,

Dans DAO pour ins=E9rer des donnee via le control=20
ActiveX "Data1" et via SQL on fait:
Data1.Database.Execute "INSERT INTO......"

C'est quoi l'instruction dans le mod=E8le ADO via son=20
control ACctive X "adodc1" : ?????
adodc1....???

Je sait qu'on peut le faire autrement dans ADO via=20
AddNew....mais je voudrais utiliser INSERT de SQL..et je=20
n'arrive pas =E0 le faire avec :=20
Adodc1.database.Execute "Insert...."

Merci d'avance

Olga

3 réponses

Avatar
cédric naudy
le contrôle adodc doit avoir un objet command qui a une méthode "execute"
qui devrait vous permettre d'envoyer une requête SQL.

Cédric

"Olga PETROVA" wrote in message
news:089301c39880$2a023750$
Salut,

Dans DAO pour insérer des donnee via le control
ActiveX "Data1" et via SQL on fait:
Data1.Database.Execute "INSERT INTO......"

C'est quoi l'instruction dans le modèle ADO via son
control ACctive X "adodc1" : ?????
adodc1....???

Je sait qu'on peut le faire autrement dans ADO via
AddNew....mais je voudrais utiliser INSERT de SQL..et je
n'arrive pas à le faire avec :
Adodc1.database.Execute "Insert...."

Merci d'avance

Olga
Avatar
Olga PETROVA
merci cédric mais là tu ne m'aides pas trop :-) lol..ça je
le savais mai sje connais pas cette commande justement
c'est ma question, il me faut la commande...

merci d'avanc epour vos reponses
-----Message d'origine-----
le contrôle adodc doit avoir un objet command qui a une


méthode "execute"
qui devrait vous permettre d'envoyer une requête SQL.

Cédric

"Olga PETROVA"


wrote in message
news:089301c39880$2a023750$
Salut,

Dans DAO pour insérer des donnee via le control
ActiveX "Data1" et via SQL on fait:
Data1.Database.Execute "INSERT INTO......"

C'est quoi l'instruction dans le modèle ADO via son
control ACctive X "adodc1" : ?????
adodc1....???

Je sait qu'on peut le faire autrement dans ADO via
AddNew....mais je voudrais utiliser INSERT de SQL..et je
n'arrive pas à le faire avec :
Adodc1.database.Execute "Insert...."

Merci d'avance

Olga


.



Avatar
Bismark Prods
hihihi ! scusez moi mais c'est amusant.

CommandType
CommandText
etc.

Quand on travail avec ADO ou meme ADO.Net il y a un Objet qui s'appelle
"Command". Il permet de transmettre les ordres à la base de données. Il faut
spécifier si il s'agit d'une requete SQL, d'une procédure stockée ou d'un
accès direct à une table. Puis dans CommandText on fait la requête
correspondante. Ensuite on execute la méthode "Execute" de l'objet "Command"
pour envoyer le tout à la base de donnée et on obtient un resultat !


"Olga PETROVA" a écrit dans le message
de news:0a4b01c39887$c5514370$
merci cédric mais là tu ne m'aides pas trop :-) lol..ça je
le savais mai sje connais pas cette commande justement
c'est ma question, il me faut la commande...

merci d'avanc epour vos reponses
-----Message d'origine-----
le contrôle adodc doit avoir un objet command qui a une


méthode "execute"
qui devrait vous permettre d'envoyer une requête SQL.

Cédric

"Olga PETROVA"


wrote in message
news:089301c39880$2a023750$
Salut,

Dans DAO pour insérer des donnee via le control
ActiveX "Data1" et via SQL on fait:
Data1.Database.Execute "INSERT INTO......"

C'est quoi l'instruction dans le modèle ADO via son
control ACctive X "adodc1" : ?????
adodc1....???

Je sait qu'on peut le faire autrement dans ADO via
AddNew....mais je voudrais utiliser INSERT de SQL..et je
n'arrive pas à le faire avec :
Adodc1.database.Execute "Insert...."

Merci d'avance

Olga


.