Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment compter les lignes dans SQL 
  • MS Access SQL Tutorial 
  • Avantages et inconvénients de SQL O…
  • Comment faire pour modifier des pack…
  • Comment faire pour utiliser SQL pour…
  • Dépannage d'un écureuil SQL client…
  • Si - Est requêtes Null dans Access …
  • Comment créer des couches de donné…
  • Comment mettre en place une Débiteu…
  • Qu'est-ce qu'une base de données re…
  •   Logiciel de base de données
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Logiciel de base de données

    Comment insérer Oracle en VBA

    types d'objets Oracle sont injectable dans VBA ou Visual Basic pour applications, pour créer des applications fonctionnelles, telles que les clients et les bons de commande , comme des objets de base de données . Les types d'objets à partir d'Oracle sont plus flexibles , car ils peuvent travailler avec des données complexes, telles que l'audio , images et vidéo . Votre projet VBA intégré avec Oracle est désormais également compatible avec Java , PHP , SQL et PL /SQL Oracle parce que les objets sont tous supportés par ces langages de programmation et plates-formes de bases de données . Instructions
    1

    Télécharger et installer les composants Microsoft Data Access si vous utilisez Visual Basic 5.0. Pour vous connecter Oracle avec VBA, deux ActiveX Data Objects , ou ADO, éléments sont nécessaires - une table ( adooracle ) et une procédure stockée ( adoinsert )
    2

    Entrez le code suivant pour créer vos données. table appelée " adooracle : "

    CREATE TABLE adooracle (produits

    NUMÉRO item_number (3) PRIMARY KEY , AB

    NUMÉRO depot_number (3) ) ;

    3

    Insérez le code suivant pour créer la procédure Oracle appelé " adoinsert . " Cette procédure permettra d'extraire des données de la table " adooracle " .

    CREATE OR REPLACE PROCEDURE adoinsert (produits

    insnum en nombre, outnum Out numéro )


    BEGIN

    INSERT INTO adooracle

    ( item_number , Depot_Number )

    VALEURS

    ( insnum , 16) ;

    outnum : = insnum /2;

    END;

    /
    4

    Ouvrez un nouveau projet dans Visual Basic et ajoutez une "référence" à la bibliothèque Microsoft ActiveX Data Objects pour mettre en œuvre votre procédure Oracle. Entrez les commandes suivantes sur le formulaire:

    contrôle - Button, Button, Zone de texte , Étiquette

    Nom - cmdCheck , cmdSend , txtInput , lblInput

    texte /Caption - Vérifier , Envoyer, entrée
    5

    Choisissez "Options" dans le menu Outils , cliquez sur l'option "Par défaut complet Module Affichage" puis cliquez sur "OK". Cela vous permettra de visualiser l'ensemble de votre code de projet . Collez le code ci-dessous dans votre fenêtre de code pour exécuter votre projet Oracle.

    Option Explicit

    Cn As ADODB.Connection

    CPw1 As ADODB.Command

    Dim CPw2 Comme ADODB.Command

    Dim Rs Comme ADODB.Recordset

    Conn Dim As String

    QSQL Dim As String

    Private Sub cmdCheck_Click ( )

    CPw1 (0) = Val ( txtInput.Text )

    Set Rs = CPw1.Execute

    MsgBox " item_number =" & Rs (0) & ". Depot_Number = "& Rs (1) &". "

    rs.Close

    End Sub Private Sub

    cmdSend_Click ()

    CPw2 (0) = Val ( txtInput.Text )

    CPw2.Execute

    MsgBox " valeur de retour de la procédure stockée est" & CPw2 (1) & "."

    End Sub

    Private Sub Form_Load ( )

    «Vous devrez remplacer le" * " avec les valeurs appropriées

    Conn =" UID = ***** ; . PWD = ** ** ; DRIVER = { Microsoft ODBC pour Oracle }; "_

    et " server = ***** ; "

    Set Cn = New ADODB.Connection

    avec Cn

    . ConnectionString = Conn

    . CursorLocation = adUseClient

    . Open

    End With

    QSQL = "Select item_number , Depot_Number De adooracle où " _

    &" item_number =? "

    Set CPw1 = New ADODB.Command

    CPw1

    . ActiveConnection = Cn

    . CommandText = QSQL

    . CommandType = adCmdText

    . Parameters.Append . CreateParameter ( , adInteger , adParamInput )

    End With

    QSQL = " adoinsert "

    Set CPw2 = New ADODB.Command

    CPw2

    . ActiveConnection = Cn

    . CommandText = QSQL

    . CommandType = adCmdStoredProc

    . Parameters.Append . CreateParameter ( , adInteger , adParamInput )

    . Parameters.Append . CreateParameter ( , adDouble , adParamOutput )

    Fin avec

    End Sub Sub

    Form_Unload privé ( Cancel As Integer )

    cn.Close

    Set Cn = Nothing Set

    CPw1 = Nothing Set

    CPw2 = Nothing End Sub



     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour afficher les résultats d'une requête dans Access 
  • Comment exporter des données d' accès 
  • Comment faire pour créer une base de données Oracle sous Windows Manuel 
  • Qu'est-ce une violation de clé 
  • Qu'est-ce qu'un point de contrôle dans SSIS 
  • Comment définir automatiquement la valeur d'un champ pour tous les enregistrements d'une table 
  • Quels sont les avantages et inconvénients d'une jointure ou une sous-requête 
  • La différence entre le SIRH et HRMS 
  • Comment faire pour utiliser l'accès 
  • My Ghost Disaster Recovery Disc ne démarre pas depuis une clé USB 
  • Connaissances Informatiques © http://www.ordinateur.cc