![]() |
![]() |
Page suivante |
![]() |
Table des matières > Page de référence des actions de script (liste alphabétique) > Actions de script diverses > Action de script Exécuter SQL |
|
Action de script Exécuter SQL |
Format |
Exécuter SQL [Sans fenêtre; ODBC: <nom de la source de données>; <Texte SQL |
Options |
![]() |
Sans fenêtre empêche l'ouverture de la boîte de dialogue Spécifier SQL, Sélectionner la source des données ODBC et Saisie du mot de passe au moment de l'exécution du script. |
![]() |
Cliquez sur Définir pour ouvrir la boîte de dialogue Spécifier SQL à partir de laquelle vous pouvez définir les options ci-dessous. |
![]() |
|
![]() |
|
![]() |
|
Compatibilité Web |
Cette action de script n'est pas compatible avec Internet. |
Description |
Cette action permet d'exécuter n'importe quelle instruction SQL. Utilisez cette action de script pour gérer des données provenant d'une source de données étrangère via une interface SQL ODBC. Vous disposez ainsi d'un meilleur contrôle sur la façon dont FileMaker Pro interagit avec les sources de données ODBC. Il est possible d'ajouter plusieurs actions Exécuter SQL à un script. |
Important Pour plus d'informations sur la gestion des erreurs, consultez la rubrique Fonctions d'obtention. |
![]() |
La Fonction Obtenir ( DernièreErreurODBC ) renvoie le dernier état d'erreur renvoyé par ODBC. |
![]() |
La Fonction Obtenir ( DernièreErreur ) renvoie la dernière erreur FileMaker Pro. |
Exemples |
L'exemple ci-dessous présente un script d'entrée d'une instruction SQL manuelle. Il s'exécute à chaque fois que vous exécutez l'action de script Exécuter SQL. |
INSERT INTO Employés (IDEmployés, Prénom, Nom, Titre, |
UPDATE Employés SET Titre = `M' WHERE IDEmployés = 103 |
L'exemple suivant d'une instruction SQL reposant sur une rubrique affiche une rubrique de type Calcul associant du texte avec une rubrique pouvant servir à insérer ou mettre à jour un certain nombre d'enregistrements du jeu d'enregistrements trouvés. |
"INSERT INTO Employés (IDEmployés, Nom) Values (" & EmpID & "," |
Si l'IDEmployés est de 103 et le Nom "Bonbeurre", le calcul de la rubrique ci-dessus donne |
INSERT INTO Employés (IDEmployés, Nom) Values (103,'Durand') |
Rubriques connexes |
![]() |
Page de référence des actions de script (liste alphabétique) |
![]() |
Catégories d'actions de script |
|
Table des matières > Page de référence des actions de script (liste alphabétique) > Actions de script diverses > Action de script Exécuter SQL | ![]() |
Page suivante |
![]() |