| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Qu'est -ce que SQL Scripts Perl faire
    ? SQL scripts Perl utilisent le langage Perl pour créer une connexion et d'interroger le serveur de base de données . Vous pouvez utiliser la connexion pour interroger les données de la base de données afin de créer du contenu interactif dynamique pour vos lecteurs Web. Vous pouvez également utiliser des scripts pour insérer des données - comme un formulaire d'inscription de l'utilisateur - dans la base de données pour une récupération ultérieure . But

    Parce que vous ne pouvez pas utiliser la syntaxe Perl pour un script de base de données , les programmeurs et les administrateurs de base de données doit utiliser le code SQL pour modifier ou interroger les données . Le script utilise les bibliothèques de connexions Perl pour se connecter à la base de données et exécuter le code. Les bibliothèques traduisent la langue du serveur Web Perl à la langue du pilote de base de données .
    Connexion

    Vous devez vous connecter à la base de données avant d'exécuter les scripts. Le code suivant se connecte à une base de données Oracle pour le préparer pour vos scripts Perl :

    my $ dbh = DBI- > connect (' DBI : Oracle : les clients ')

    La base de données à laquelle le script se connecte est « clients». les bibliothèques Perl gèrent un code nécessaire pour se connecter , si vous avez juste besoin de spécifier le type de serveur et le nom de la base de données.
    mise en œuvre
    Photos

    Après avoir créé la connexion, créer le script qui s'exécute sur le serveur de base de données . Le script que vous utilisez dépend de ce que vous voulez faire avec les données. Par exemple, si vous voulez récupérer une liste de commandes d'un client , le script SQL suivant s'applique :

    select * from ordres où CustomerId = 44

    Ce script récupère une liste de commandes pour un client avec l'ID de 44 ans.
    Attention

    Lors de l'utilisation du langage SQL dans une page Web , assurez-vous de frotter les données de tous les caractères qui peuvent potentiellement être utilisé pour un soi-disant piratage par injection SQL. Ce type de piratage exploite la vulnérabilité de sécurité d'un site Web en permettant aux pirates d'insérer du code SQL dans les formulaires Web sur le site Web , puis utiliser le code pour voler des données ou supprimer des données de la base de données .

    Previous :

    next :
      articles connexes
    ·Comment faire pour intégrer les commandes Unix de Perl…
    ·Comment masquer Mot de passe Caractères dans STDIN Per…
    ·Comment puis-je empêcher une personne de venir chez mo…
    ·Comment réinstaller CPAN 
    ·Comment utiliser les expressions régulières pour vér…
    ·Quelle est la syntaxe Perl pour l'encodage URL 
    ·Comment garder une fenêtre focalisée en Perl /Tk 
    ·Comment compter les mots dans une chaîne en Perl 
    ·Comment rediriger la sortie à l'entrée en Perl 
    ·Quel langage de programmation est appelé le ruban adhé…
      articles en vedette
    ·Comment faire pour modifier des images en Visual Basic 
    ·Comment faire pour utiliser des scripts Ruby dans Sketc…
    ·Méthodes Java Applet 
    ·Comment compiler des codes C dans le Makefile 
    ·Tutoriels en ligne sur les pilotes de périphériques e…
    ·Comment écrire du code compatible 64 bits 
    ·Comment faire pour supprimer le chemin d'un objet CCG 
    ·Comment définir le DataGridView CurrentRow 
    ·Comment ajouter un champ de texte à un JApplet 
    ·Comment utiliser les zones de texte dans Visual Basic 
    Copyright © Connaissances Informatiques http://fr.wingwit.com