Utilisation de TSimpleDataSet

De RAD Studio
Aller à : navigation, rechercher

Remonter à Comment exécuter les procédures de bases de données

TSimpleDataSet est un type spécial d'ensemble de données client conçu pour les applications à deux niveaux simples. A l'image d'un ensemble de données unidirectionnel, il peut utiliser un composant connexion SQL pour se connecter à un serveur de bases de données et spécifier une instruction SQL à exécuter sur ce serveur. Comme les autres ensembles de données client, il place les données en mémoire tampon afin d'offrir une totale liberté de navigation et d'édition.

Pour utiliser TSQLStoredProc

  1. A partir de la catégorie dbExpress de la palette d'outils, faites glisser un composant TSimpleDataSet sur la fiche.
  2. Attribuez à sa propriété Name une valeur unique adaptée à votre application.
  3. A partir de la section dbExpress de la palette d'outils, faites glisser un composant TSQLConnection sur la fiche.
  4. Sélectionnez le composant TSimpleDataSet. Affectez à la propriété Connection le composant TSQLConnection.
  5. Pour récupérer des données du serveur, effectuez l'une des actions suivantes :
    • Attribuez à CommandType la valeur ctQuery et à CommandText une instruction SQL à exécuter sur le serveur.
    • Attribuez à CommandType la valeur ctStoredProc et à CommandText le nom de la procédure stockée à exécuter.
    • Attribuez à CommandType la valeur ctTable et à CommandText le nom des tables de base de données dont vous souhaitez utiliser les enregistrements.
  6. Si la procédure stockée renvoie un curseur à utiliser avec des contrôles de données visuels, ajoutez un composant source de données à la fiche.
  7. Affectez à la propriété DataSet du composant source de données l'objet TSimpleDataSet.
  8. Pour activer l'ensemble de données, utilisez la propriété Active ou appelez la méthode Open.
  9. Si vous avez exécuté une procédure stockée, utilisez la propriété Params pour extraire les paramètres de sortie.

Voir aussi