Exécuter une requête Action en VBA
Comment exécuter une requête Action (INSERT, UPDATE, DELETE) en Visual Basic ? Soit une requête SQL du type : DELETE * FROM [Une table]; Pour exécuter cette requête en Visual Basic, 2 méthodes :...
Comment exécuter une requête Action (INSERT, UPDATE, DELETE) en Visual Basic ? Soit une requête SQL du type : DELETE * FROM [Une table]; Pour exécuter cette requête en Visual Basic, 2 méthodes :...
J’utilise RecordCount pour compter le nombre d’enregistrements dans un Recordset DAO… mais ça n’a pas l’air de fonctionner ! En DAO, l’objet Recordset dispose d’une propriété RecordCount qui est supposée donner le nombre d’enregistrements...
Les instructions SQL échouent lorsque mes champs contiennent des apostrophes. Que faire ? Le problème Voici un exemple de code VBA qui construit une chaîne SQL et l’exécute.
1 2 3 4 5 6 7 8 |
Dim strSQL As String Dim strNom As String Dim strPrenom As String strNom = "INISAN" strPrenom = "Hervé" strSQL = "INSERT INTO table1 (nom, prenom) VALUES ('" & strNom & "', '" & strPrenom & "')" CurrentDb.Execute strSQL |
La chaîne SQL finale est...
Comment dans une procédure Visual Basic peut-on copier la valeur d’un objet (ou contrôle) et la garder pour un usage ultérieur? Déclarez une variable globale dans un module standard quelconque (voir la fiche Variables...
Je n’arrive pas à convertir une base Access 2002 en fichier .mde : l’option Créer un fichier MDE est grisée dans le menu Outils / Utilitaires de base de données. Access 2002 travaille « nativement »...
Peut-on démarrer une base Access automatiquement, à une certaine heure ? Access en lui-même ne prévoit rien dans ce sens, c’est le système d’exploitation (Windows) qui doit s’en charger. Suivez la procédure suivante (pour...
Comment exécuter une requête à une heure précise dans la journée ? Comment imprimer un état à une heure donnée ? Comment exécuter une portion de code VBA une fois par jour ? En...
Comment afficher un message personnalisé lorsqu’un état ne comporte aucune donnée ? (on obtient sinon un état vide inutile) Dans Access, un état comporte un événement Sur aucune donnée (NoData) qui est programmable (euh…...
Comment lancer un programme externe à Access via la commande Shell, en ouvrant en plus un document précis ? Principes de base En principe, vous lancez un logiciel comme la calculatrice de Windows via...
Une base de données peut-elle supprimer les objets (tables, requêtes, formulaires, etc.) d’une autre base de données ? Le code Ca devrait marcher avec une petite touche d’Automation :o)… Recopiez tout d’abord le code...