bonjour.
je veux créer ma base de données directement dans mon code.
create table ...
je ne me rapelle plus.
si quelqu'un a la documentation
-création de la bd
-création des tables
-créations des requêtes
-création des relation
bonjour.
je veux créer ma base de données directement dans mon code.
create table ...
je ne me rapelle plus.
si quelqu'un a la documentation
-création de la bd
-création des tables
-créations des requêtes
-création des relation
Bonjour,
Avec du code vb ou des requêtes SQL ?
Pour le code vb tu peux procéder ainsi
Ne pas oublier les références du projet
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
16
17
18
19
20
21
22
23
24
25
26 ' Créer une base ACCESS par ADOX Sub CreerBaseTest() Dim NewBase As ADOX.Catalog Dim tEssai As ADOX.Table If Not (Dir("D:\Projets\BDD\test.mdb") = "") Then Kill "D:\Projets\BDD\test.mdb" ' création de la base de données Set NewBase = New ADOX.Catalog NewBase.Create "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=D:\Projets\BDD\test.mdb;" & _ "Jet OLEDB:Engine Type=5;" ' création d'une table Set tEssai = New ADOX.Table With tEssai .Name = "Essai" .Columns.Append "Es_ID", adInteger .Columns.Append "Es_Nom", adWChar, 50 End With NewBase.Tables.Append tEssai Set tEssai = Nothing Set NewBase = Nothing End Sub
Microsoft ActiveX Data Object ...
Microsoft ADO Ext ...
A+, Hervé.
Traductions d'articles :
La mémoire en .NET - Qu'est-ce qui va où ?
Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.
Si tu utilises Access 12 (office 2007), tu mets
au lieu du moteur jet
Code : Sélectionner tout - Visualiser dans une fenêtre à part Provider=Microsoft.ACE.OLEDB.12.0;
Partager