Bonjour à tous,
Est-il possible à partir d'un code vba de recréer le schema sql d'une base de données ACCESS 2016 ?
Merci de votre aide
Bonjour à tous,
Est-il possible à partir d'un code vba de recréer le schema sql d'une base de données ACCESS 2016 ?
Merci de votre aide
Bonjour,
est-ce que tu parles ici de créer les tables/champs/clés/index ? alors la réponse est oui.
Cycle de vie d'un bon programme :
1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise
Pas de question technique par MP, je ne réponds pas
Mes ouvrages :
Apprendre à programmer avec Access 2016, Access 2019 et 2021
Apprendre à programmer avec VBA Excel
Prise en main de Dynamics 365 Business Central
Pensez à consulter la FAQ Excel et la FAQ Access
Derniers tutos
Excel et les paramètres régionaux
Les fichiers Excel binaires : xlsb,
Autres tutos
Jean-Philippe,
Merci pour ces informations, peux-tu me donner quelques pistes pour le code vba associé ?
Salut,
le cours complet est ici :
https://access.developpez.com/sql/
pour les créations de tables :
https://access.developpez.com/sql/#L2
Cycle de vie d'un bon programme :
1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise
Pas de question technique par MP, je ne réponds pas
Mes ouvrages :
Apprendre à programmer avec Access 2016, Access 2019 et 2021
Apprendre à programmer avec VBA Excel
Prise en main de Dynamics 365 Business Central
Pensez à consulter la FAQ Excel et la FAQ Access
Derniers tutos
Excel et les paramètres régionaux
Les fichiers Excel binaires : xlsb,
Autres tutos
En fait je ne veux pas créer les tables en sql mais dans une base existante récupérer une version sql de toutes les tables existantes
Je m'excuse, mais pour moi ca ne veut rien dire de concret
tu veux quoi en sortie ? du VBA ? du SQL ? les données d'un BD1 que tu récupères dans une BD2 ?une version sql de toutes les tables existantes
Ca manque de précision pour qu'on te donne des réponses pertinentes
Cycle de vie d'un bon programme :
1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise
Pas de question technique par MP, je ne réponds pas
Mes ouvrages :
Apprendre à programmer avec Access 2016, Access 2019 et 2021
Apprendre à programmer avec VBA Excel
Prise en main de Dynamics 365 Business Central
Pensez à consulter la FAQ Excel et la FAQ Access
Derniers tutos
Excel et les paramètres régionaux
Les fichiers Excel binaires : xlsb,
Autres tutos
Effectivement je m'aperçois que ma demande n'est pas très clair, alors je reprends depuis le début.
Je développe des petites applications métiers sur Access, je souhaite remplacer la base de données JET par une base de données SQLite. Pour en faciliter le transfert je souhaite pourvoir récupérer le schéma sql de la base de données ACCESS pour ainsi créer rapidement la base de donnée SQLite.
Merci de votre aide
Dans ce cas, tu peux installer un driver ODBC sur une base SQLite. Tu pourras ensuite y transférer tes tables, tu n'auras plus qu'à modifier tes requêtes, formulaires pour taper dans les tables SQLite.
Quel est l'intérêt ? Le seul que je vois c'est qu'un autre soft aille taper dans la base SQLIte. Et dans ce cas il pourra lui aussi le faire via ODBC.
Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
Mon article sur le P2V, mon article sur le cloud
Consultez nos FAQ : Windows, Linux, Virtualisation
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager