OVH Cloud OVH Cloud

créer une base de données avec ADO

7 réponses
Avatar
thierry
Bonjour,

en allant sur le NET j'ai trouver commen créer des tables, des champs
et des index dans une base ACCESS, mais en DAO.

je voudrais savoir comment je peux faire la même en ADO, mais attention
le ADO que l'on utilise avec VB6, pas le ADO.NET.

Cdt

Thierry

7 réponses

Avatar
FL
Bonjour,

Tu peux utiliser les commandes SQL permettant de créer ou modifier la
structure des tables.
Regardes du côté de "CREATE TABLE" et "ALTER TABLE"

"thierry" a écrit dans le message de news:


Bonjour,

en allant sur le NET j'ai trouver commen créer des tables, des champs
et des index dans une base ACCESS, mais en DAO.

je voudrais savoir comment je peux faire la même en ADO, mais attention
le ADO que l'on utilise avec VB6, pas le ADO.NET.

Cdt

Thierry


Avatar
thierry
In article , "FL" <FL@
(nospam).com> says...
Bonjour,

Tu peux utiliser les commandes SQL permettant de créer ou modifier la
structure des tables.
Regardes du côté de "CREATE TABLE" et "ALTER TABLE"

"thierry" a écrit dans le message de news:

>
> Bonjour,
>
> en allant sur le NET j'ai trouver commen créer des tables, des champs
> et des index dans une base ACCESS, mais en DAO.
>
> je voudrais savoir comment je peux faire la même en ADO, mais attention
> le ADO que l'on utilise avec VB6, pas le ADO.NET.
>
> Cdt
>
> Thierry





ok, mais comment puis je envoyer cette ligne de code à ma base Acess?
Avatar
Arnaud 2M
Bonjour,

Téléchargez ce document, vous-y trouverez ce dont vous avez besoin :
http://www.microsoft.com/downloads/details.aspx?FamilyIdÙB669DC-97B6-4510-9C63-2B6118ADEAC9&displaylang=fr

--
Arnaud,
http://cerbermail.com/?CMJMEZByvW




"thierry" a écrit dans le message de
news:

Bonjour,

en allant sur le NET j'ai trouver commen créer des tables, des champs
et des index dans une base ACCESS, mais en DAO.

je voudrais savoir comment je peux faire la même en ADO, mais attention
le ADO que l'on utilise avec VB6, pas le ADO.NET.

Cdt

Thierry


Avatar
thierry
In article , says...
Bonjour,

Téléchargez ce document, vous-y trouverez ce dont vous avez besoin :
http://www.microsoft.com/downloads/details.aspx?FamilyIdÙB669DC-97B6-4510-9C63-2B6118ADEAC9&displaylang=fr




je vous remercie pour ce lien, il est vraiment interressant. Par contre
comment faites vous pour trouver des trucs pareils, moi je passes des
heures sur Internet et mes résultats ne sont pas forcément terrible.

cdt

Thierry
Avatar
Arnaud 2M
L'art et la manière d'utiliser des mots clefs dans des moteurs de recherches
;)

Il y a aussi et surtout plusieurs années à chercher des info. et à en
stocker un peu partout sur mes disques dur, dans mes bookmarks et mes dev
avec beaucoup de commentaires. Vous ajouter à cela une bonne grosse dose de
mémoire et vous avez la réponse à votre question.

En complément prenez note de ceci pour vos recherches :
- http://www.microsoft.com/france/msdn/support/default.mspx (le site de
support Microsoft MSDN) : dans les technopoches vous trouverez le document
sur ADOX
- http://search.microsoft.com/ : moteur de recherche (entre autres)
--
Arnaud,
http://cerbermail.com/?CMJMEZByvW




"thierry" a écrit dans le message de
news:
In article , says...
> Bonjour,
>
> Téléchargez ce document, vous-y trouverez ce dont vous avez besoin :
>


http://www.microsoft.com/downloads/details.aspx?FamilyIdÙB669DC-97B6-4510-9C63-2B6118ADEAC9&displaylang=fr
>
>
je vous remercie pour ce lien, il est vraiment interressant. Par contre
comment faites vous pour trouver des trucs pareils, moi je passes des
heures sur Internet et mes résultats ne sont pas forcément terrible.

cdt

Thierry


Avatar
thierry
In article <#MttG#, says...
L'art et la manière d'utiliser des mots clefs dans des moteurs de recherches
;)

Il y a aussi et surtout plusieurs années à chercher des info. et à en
stocker un peu partout sur mes disques dur, dans mes bookmarks et mes dev
avec beaucoup de commentaires. Vous ajouter à cela une bonne grosse dose de
mémoire et vous avez la réponse à votre question.

En complément prenez note de ceci pour vos recherches :
- http://www.microsoft.com/france/msdn/support/default.mspx (le site de
support Microsoft MSDN) : dans les technopoches vous trouverez le document
sur ADOX
- http://search.microsoft.com/ : moteur de recherche (entre autres)



merci beaucoup
Avatar
FL
"thierry" a écrit dans le message de news:

In article , "FL" <FL@
(nospam).com> says...
> Bonjour,
>
> Tu peux utiliser les commandes SQL permettant de créer ou modifier la
> structure des tables.
> Regardes du côté de "CREATE TABLE" et "ALTER TABLE"
>
> "thierry" a écrit dans le message de news:
>
> >
> > Bonjour,
> >
> > en allant sur le NET j'ai trouver commen créer des tables, des champs
> > et des index dans une base ACCESS, mais en DAO.
> >
> > je voudrais savoir comment je peux faire la même en ADO, mais


attention
> > le ADO que l'on utilise avec VB6, pas le ADO.NET.
> >
> > Cdt
> >
> > Thierry
>
>
>
ok, mais comment puis je envoyer cette ligne de code à ma base Acess?



Salut,

Ci-dessous un exemple de code (non testé, mais ça devrait marcher)

Dim l_Connection As ADODB.Connection
Set l_Connection = New ADODB.Connection

'Mettre la chaîne de connexion à la base access
l_Connection.ConnectionString = "blablabla"

' Se connecter à la base de données
l_Connection.Open

' Exécuter les ordres SQL
l_Connection.Execute "CREATE TABLE etc ..."

' Fermer la connexion à la base de données
l_Connection.Close
Set l_Connection = Nothing


La chaîne de connexion est de la forme :

Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Infoúlse;Data
Source=C:CheminBase.mdb