Les partenaires publicitaires:

Comment se connecter à une base de données avec tutoriel AS3

ActionsScript3 (AS3) - un langage de programmation qui est une partie de l'Adobe Flash, Adobe AIR et les plates-formes Adobe Flash Builder - est utilisé non seulement pour les animations de programmation, mais aussi pour les tâches de fichiers et de transfert de données. Une telle tâche se connecte, la récupération et l'envoi d'informations à une base de données. Avec fichiers AS3 et de transfert de données des classes, méthodes et propriétés, vous pouvez connecter votre programme de Flash pour un certain nombre de différentes bases de données. La base de données - si elle est un MySQL, Microsoft Access ou une base de données SQL locale AIR généré - nécessite une approche différente pour établir la connexion.

Choses que vous devez

  • Web fournisseur d'hébergement avec PHP, MySQL, ColdFusion et le soutien de Microsoft Access.

Connexion à des bases de données MySQL

  1. Créer un fichier AS3 dans Adobe Flash Builder ou un fichier AIR Flash dans le logiciel Flash Professional.

  2. Tapez la méthode "URLRequest" dans le fichier AS3 et de préciser son argument pour être l'emplacement du fichier du fichier de connexion de PHP sur le serveur Web. Reportez-vous à flash-db.com (voir Ressources) pour la syntaxe exacte pour demander l'accès au dossier de PHP avec la méthode AS3 URLRequest.

  3. Créez un fichier texte pour placer le code de connexion de PHP qui reliera le fichier AS3 à la base de données à une base de données MySQL.




  4. Utilisez la fonction "mysqlconnect" dans le fichier de connexion de PHP pour la connexion à la base de données MySQL avec AS3. Indiquez le nom du serveur hôte, votre nom d'utilisateur et votre mot de passe pour la base de données MySQL, vous accédez que les arguments de la fonction PHP "mysql_connect". Utilisez la fonction PHP "de mysql_select_db" pour sélectionner la base de données MySQL spécifique avec la variable PHP que vous avez utilisé pour stocker la fonction "mysql_connect". Reportez-vous à flash-db.com (voir Ressources) pour la syntaxe exacte à utiliser pour la fonction de connexion MySQL.

La connexion à des bases de données Microsoft Access

  1. Créer un fichier AS3 dans Adobe Flash Builder ou un fichier AIR Flash dans le logiciel Flash Professional. Tapez la méthode "URLRequest" dans le fichier AS3, et de préciser son argument pour être l'emplacement du fichier du fichier de connexion de ColdFusion sur le serveur Web. Reportez-vous à flash-db.com (voir Ressources) pour la syntaxe exacte à utiliser avec la méthode URLRequest avec un fichier de connexion de ColdFusion.

  2. Définissez les informations de connexion de base de données ColdFusion et le type de base de données pour se connecter à avec ColdFusion Administrator. Cliquez sur l'option "ajouter de nouvelles données", puis entrez Microsoft Access pour le type de pilote. Cliquez sur "Ajouter". Entrez un nom de source de données pour accéder aux informations de connexion de base de données, le nom de la base de données que vous souhaitez vous connecter, le nom du serveur la base de données est allumé et le nom d'utilisateur et mot de passe requis pour accéder à la base de données. Reportez-vous à la quackit.com (voir Ressources) pour plus de détails sur l'utilisation de l'Administrateur ColdFusion.



  3. Créez un fichier texte avec un éditeur de texte pour placer le code de connexion ColdFusion qui reliera le fichier AS3 la base de données Microsoft Access. Tapez le ColdFusion "cfquery, source de données" dans le ColdFusion dans ce fichier avec le nom de la source de données que vous avez spécifié dans l'administrateur ColdFusion.

Connexion à des bases de données SQL

  1. Créer un fichier AS3 dans Adobe Flash Builder ou un fichier AIR Flash dans le logiciel Flash Professional.

  2. Utilisez un objet SQLConnection avec soit la méthode ouverte ou openAsync connexion de base de données dans le fichier AS3 pour se connecter à une base de données SQL locale.

  3. Utilisez le nom de la base de données SQL locale, stockée dans un objet File, avec la méthode "de resolvePath" comme argument pour l'objet SQLConnection. Consultez le site Web de livedocs.adobe.com (voir Ressources) pour le code réel et nécessaire syntaxe pour la connexion à une base de données SQL locale.

Conseils Avertissements

  • Reportez-vous à l'air, ColdFusion, FlashBuilder (Flex) et ActionScript guides de développeur et les pages Web PHP répertoriés dans la section «Ressources» ci-dessous pour obtenir les détails exacts sur la syntaxe du code à utiliser pour faire des liens vers d'autres types de bases de données comme ainsi que pour spécifier d'autres options de connexion de base de données.
» » » » Comment se connecter à une base de données avec tutoriel AS3