Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe maak je een opgeslagen procedure om gegevens in VB 2008 Ophalen Creëren
Het maken van een SQL Server opgeslagen procedure met behulp van Microsoft Visual Basic.NET kan uw toepassing dynamischer te maken . VB.NET is een programmeertaal gebruikt om Windows- applicaties te maken . Opgeslagen procedures in SQL Server accepteren invoerparameters en kan worden gebruikt om gegevens terug door de methode procedure . U kunt een tafel gemakkelijk maken, data toe te voegen aan de tafel , maakt u een opgeslagen procedure en het gebruiken om gegevens met behulp van VB.NET halen . Instructies
1

Start Microsoft Visual Basic Express , klikt u op " New Project ... " Op het linkerpaneel van het scherm , selecteer " Windows Forms Application . " Klik op "OK . "

Dubbelklik op " Button " 2 op de " Toolbox " om een nieuwe knop toe te voegen . Dubbelklik op " DataGridView " om een ​​nieuwe controle toe te voegen . Dubbelklik op " Button1 " om de " Form1.vb " module te openen

Kopieer 3 en plak de volgende regel code aan de top van de module : .

Invoer System.Data.SqlClient

Kopieer 4 en plak de volgende code hieronder " Button1_Click " om een ​​verbinding te maken met uw server -database en maak een nieuwe tabel :

Dim sql
als String

ConnectionString
= " data Source = ; Initial Catalog = ; gebruikers-ID = , wachtwoord = "

conn = Nieuwe SqlConnection ( ConnectionString )

conn.Open ( ) op

sql
= " CREATE TABLE myTable " + " ( mijnId INTEGER CONSTRAINT PKeyMyId PRIMARY KEY , " + " myName CHAR ( 50 ) , myAddress CHAR ( 255 ) , myBalance FLOAT ) "

cmd
= Nieuw SqlCommand ( sql , conn )

cmd.ExecuteNonQuery ( )

Bewerk de volgende code en typ de naam van uw server , database en inloggegevens :

ConnectionString
= " data Source = ; Initial Catalog = ; gebruikers-ID = , wachtwoord = "
5

Kopieer en plak de volgende code onder de code op de vorige stap om waarden aan de tabel die u hebt gemaakt toe te voegen :

' toevoegen van de administratie van de tafel

sql = " INSERT INTO myTable ( mijnId , myName , myAddress , myBalance ) " + " VALUES ( 1 , ' John Smith ' , ' Los Angeles ' , 25.14 ) "

cmd = Nieuwe SqlCommand ( sql , conn )

cmd.ExecuteNonQuery ( ) op

sql
= " INSERT INTO myTable ( mijnId , myName , myAddress , myBalance ) " + " VALUES ( 2 ​​, ' Jose Lopez ' , ' Dallas , TX ' , 425,25 ) "

cmd
= Nieuw SqlCommand ( sql , conn )

cmd.ExecuteNonQuery
( )

sql =
" INSERT INTO myTable ( mijnId , myName , myAddress , myBalance ) " + " VALUES ( 3 , ' Oscar Gonzalez ' , ' Fort Worth , TX ' , 14.25 ) "

cmd = Nieuwe SqlCommand ( sql , conn )

cmd.ExecuteNonQuery
( )

sql = " INSERT INTO myTable ( mijnId , myName , myAddress , myBalance ) " + " VALUES ( 4 , ' Ana Ramos ' , ' New York , NY ' , 14.63 ) "

cmd
= nieuwe SqlCommand ( sql , conn )

cmd.ExecuteNonQuery ( )

Copy
6 en plak de volgende code om een ​​nieuwe opgeslagen procedure die u zal gebruiken om gegevens op te halen te maken: < br >

' opgeslagen procedure

sql = " CREATE PROCEDURE MYPROC AS " + "SELECT myName , myAddress FROM myTable GO "

ExecuteSQLStmt
( sql )

conn
creëren . sluiten ( )

Copy 7 en plak de onderstaande code om gegevens uit de tabel die u hebt gemaakt te halen :

' retreive databank

conn = Nieuwe SqlConnection ( ConnectionString )

conn.Open ( )

Dim da
als Nieuwe SqlDataAdapter ( " MYPROC " , conn )

Dim ds
als Nieuwe Dataset ( " SP " ) op Twitter

da.Fill ( ds , " SP " ) op Twitter

DataGridView1.DataSource = ds.Tables ( 0 )

Conn.Close
( )

Copy 8 en plak de volgende code om een ​​nieuwe procedure om een ​​SQL- commando te sturen creëren :

Private Sub ExecuteSQLStmt ( ByVal sql As String ) op Twitter


Als conn.State = ConnectionState.Open dan

Conn.Close ( )

End
Als

ConnectionString
= " data Source = ; Initial Catalog = ; gebruikers-ID = ; wachtwoord "

conn.ConnectionString = ConnectionString

conn.Open ( ) op

cmd = Nieuwe SqlCommand ( sql , conn ) op Twitter

=
Probeer

cmd.ExecuteNonQuery ( )

Catch ae Zoals SqlException

MessageBox.Show
( ae.Message.ToString ( ) )

End of Probeer < br >

End Sub

Bewerk de volgende code en typ de naam van uw server , database- en inloggegevens :

ConnectionString
= " data Source = ; Initial Catalog = ; gebruikers-ID = , wachtwoord = "

Press 9 " F5 "om het programma vervolgens uitvoeren op" Button1 "om gegevens weer te geven via de data Grid View controle .

Previous: Next:
  Visual Basics Programming
·Hoe naar Berichten Pomp Met Vb…
·Hoe te VBS bestanden Tutorial …
·Hoe maak ik een link naar een …
·Hoe te om de nld Shade in Visu…
·Hoe om te controleren voor Nul…
·Hoe maak je een verticale schu…
·Hoe maak je een WAV -bestand m…
·Hoe te wijzigen BMP Kleur in V…
·Hoe schrijf je 64 - bit Compat…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik de gebruiker gedefinieerde ge…
·Hoe maak je een tekstbestand in Access e…
·Hoe te compileren C Projects 
·Hoe je elementen van een matrix in C Get…
·Hoe te Python Matrices Bekijk Gemakkelij…
·Hoe maak je een vaste lengte tekenreeks …
·Hoe naar Place Tracking Codes in een PHP…
·Hoe te converteren een afbeelding om Tra…
·Om te lezen hoe een CSV Column & Convert…
Copyright © Computer Kennis http://www.nldit.com