Hoe maak je een opgeslagen procedure commando uit te voeren in Visual Basic

Hoe maak je een opgeslagen procedure commando uit te voeren in Visual Basic


Een database wordt gebruikt om uw gebruikers te voorzien van dynamische inhoud. Een onderdeel van een database-applicatie wordt opgeslagen procedures. Opgeslagen procedures zijn geprecompileerde uitspraken die op te halen, te bewerken of te verwijderen in een tabel. U kunt Visual Basic gebruiken om te bellen een opgeslagen procedure uit je Website of desktop applicatie. Bellen naar een opgeslagen procedure gaat met behulp van een verbinding en commando object, dat onderdelen die door de Visual Basic-compiler zijn.

Instructies

1

Open je Visual Studio of Visual Basic 6.0 console en laad je project. Dubbelklik op het formulier dat de geretourneerde records uit de database wordt weergegeven. Klik rechts op de geopende vorm bestand en selecteer "View Code."

2

Initialiseren van de variabelen die nodig is om de opgeslagen procedure te bellen. De verbinding en commando objecten worden gebruikt om verbinding te maken en bel de database procedure. De recordset object wordt gebruikt om de records opgehaald houden. De code om de variabelen initialiseren onder:

Dim conn als Nieuwe ADODB.Connection
Dim records Als New ADODB.Recordset
Dim comm Zoals ADODB.Command

3

Gebruik de verbinding object om een ​​connect te openen naar de database. De verbinding object gebruikt een database driver en database naam. De code om verbinding te maken met een SQL Server is hieronder:

conn.Open "Provider = SQLOLEDB; Data Source = myDatabaseServer; Initial Catalog = mijndb", gebruikersnaam, wachtwoord

De "gebruikersnaam" en parameter "password" is een gebruikersnaam op de databaseserver die de mogelijkheid om opgeslagen procedures te voeren heeft geconfigureerd.

4

Het opzetten van de vereiste eigenschappen voor de opdracht object. Het commando object moet worden ingesteld op een opgeslagen procedure uit te voeren. Het vereist ook de verbinding object en de naam van de opgeslagen procedure. De onderstaande code stelt de commando-object:

comm.ActiveConnection = conn
comm.CommandType = adCmdStoredProc
comm.CommandText = "myStoredProcedure"

5

Voer de opgeslagen procedure en de resultaten aan de recordset object toewijzen. De volgende code maakt gebruik van het commando object om de database opgeslagen procedure uit te voeren:

registers = comm.Execute

6

Print het eerste record uit de recordset. Dit wordt gebruikt om de code te testen en te controleren of u ontvangt de resultaten uit de database.

Print platen (0)

gerelateerde artikelen

Hoe maak je een opgeslagen procedure om gegevens ophalen in VB 2008 Maak

Het creëren van een SQL Server opgeslagen procedure met behulp van Microsoft Visual Basic.NET kan uw aanvraag dynamischer te maken. VB.NET is een programmeertaal gebruikt om Windows-applicaties te maken. Opgeslagen procedures in SQL Server accepteren

Hoe maak je een opgeslagen procedure van een andere server op Microsoft SQL

Microsoft SQL-server opgeslagen procedures toestaan ​​om gemeenschappelijke code te hergebruiken en te isoleren input en output queries om de integriteit van gegevens te beschermen. Met behulp van opgeslagen procedures kunnen de prestaties te verhoge

Hoe maak je een WAV-bestand met behulp van DirectX Met Visual Basic Spelen

Met de DirectX engine, kunt u de media die interfaces met uw computer video- en geluidskaarten creëren. U kunt de DirectX-plug-in gebruiken in uw Visual Basic-applicaties om WAV-bestanden af ​​te spelen in uw software. Je moet eerst een DirectX varia

Hoe maak je een opgeslagen procedure opslaan in MS SQL 2005

SQL Server opgeslagen procedures bieden vele voordelen ten opzichte van dynamische SQL-instructies, het belangrijkste voordeel is dat opgeslagen procedures zijn vooraf opgesteld die de prestaties van uw vragen zullen verbeteren. Samen met betere pres

Hoe maak je een opgeslagen procedure in PL SQL maken

PL / SQL programmeertaal biedt u de tools om SQL-databases in Oracle software-applicaties te maken en te beheren. PL / SQL omvat een verscheidenheid van SQL-instructies die u in staat om te definiëren en gegevens in de gebruikerstoepassingen te wijzi

Hoe maak je een T-SQL-script uit te voeren op een externe SQL Server 2008

Microsoft SQL Server wordt geleverd met een software programma genaamd SQL Server Management Studio. Deze software maakt verbinding met externe SQL-servers en kunt u SQL-code van uw lokale computer uit te voeren. Dit is gunstig voor de database admin

Hoe maak je een PHP-bestand automatisch uit te voeren

PHP werkt als een server-side scripting taal die speciaal voor webapplicaties. Typisch, een script wordt uitgevoerd wanneer een gebruiker in hun webbrowser voert deze uit. Er zijn echter veel gevallen waarin men zou willen een script worden uitgevoer

Hoe maak je een uitvoerbaar Jar bestand uit te voeren

Een JAR uitvoerbaar bestand is een speciaal type bestand dat wordt gebruikt door computers met het besturingssysteem Linux. Linux heeft een ingebouwd programma gebruikt om deze bestanden, de Archive Manager beheren. JAR-bestanden kunnen collecties va

Hoe maak je een tekst bestand te wijzigen in Access 2003 Visual Basic

De database-programma Microsoft Access heeft een programmeertaal genaamd Visual Basic (VB) in het wordt gebouwd. U kunt VB-programma voor één van Access 'commando's, waaronder die voor het wijzigen van tekstbestanden te automatiseren. Dergelijke best