| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come creare una stored procedure per recuperare i dati in VB 2008
    Creazione di una stored procedure di SQL Server utilizzando Microsoft Visual Basic.NET può rendere l'applicazione più dinamico . VB.NET è un linguaggio di programmazione utilizzato per creare applicazioni Windows . Le stored procedure in SQL Server accettano parametri di input e può essere utilizzato per restituire i dati chiamando la procedura . È possibile creare facilmente una tabella , aggiungere dati alla tabella , creare una stored procedure e usarlo per recuperare i dati utilizzando VB.NET . Istruzioni
    1

    Avviare Microsoft Visual Basic Express , fare clic su " Nuovo progetto ... " nel riquadro sinistro dello schermo , quindi selezionare " Applicazione Windows Form ". Fare clic su "OK".

    2 Fare doppio clic su "Button " sulla " Casella degli strumenti " per aggiungere un nuovo pulsante . Fare doppio clic su " DataGridView " per aggiungere un nuovo controllo . Fare doppio clic su " Button1 " per aprire il modulo " Form1.vb "
    3

    Copia e incolla la seguente riga di codice al vertice del modulo : .
    < P > Imports System.Data.SqlClient
    4

    Copia e incolla il seguente codice sotto " Button1_Click " per effettuare una connessione al database del server e creare una nuova tabella :

    Dim sql come String

    ConnectionString = "Data Source = "

    conn = New SqlConnection ( ConnectionString ) per

    conn.Open ( ) per

    sql = " CREATE TABLE myTable " + " ( myId INTEGER VINCOLO PKeyMyId PRIMARY KEY , " + " myName CHAR ( 50 ) , MyAddress CHAR ( 255 ) , myBalance FLOAT ) "

    cmd = New SqlCommand ( sql , conn ) per

    cmd.ExecuteNonQuery ( ) per

    Modifica il codice seguente e digitare il nome del vostro server , database e le credenziali di login :

    ConnectionString = "Data Source = "
    5

    Copia e incolla il seguente codice sotto il codice nel passaggio precedente per aggiungere i valori per la tabella creata :

    ' Aggiunta di record della tabella
    < p > sql = " INSERT INTO myTable ( myId , myName , MyAddress , myBalance ) " + " VALUES ( 1 , ' John Smith ', ' Los Angeles' , 25.14 ) "

    cmd = New SqlCommand ( sql , conn ) per

    cmd.ExecuteNonQuery ( ) per

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

    cmd = New SqlCommand ( sql , conn ) per

    cmd.ExecuteNonQuery ( ) per

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

    cmd = New SqlCommand ( sql , conn ) per

    cmd.ExecuteNonQuery ( )

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

    cmd = New SqlCommand ( sql , conn ) per

    cmd.ExecuteNonQuery ( ) economici 6

    Copia e incolla il seguente codice per creare una nuova stored procedure che si intende utilizzare per recuperare i dati : < br >

    ' creare stored procedure

    sql = " CREATE PROCEDURE myProc come" + "SELECT myName , MyAddress DA myTable GO"

    ExecuteSQLStmt ( sql ) per

    conn . Chiudi ( ) economici 7

    Copia e incolla il seguente codice per recuperare i dati dalla tabella creata :

    ' Ottieni le dati

    conn = New SqlConnection ( ConnectionString )

    conn.Open ( ) per

    Dim da As New SqlDataAdapter ( " myProc " , conn)

    Dim ds As New DataSet ( "SP" ) per < p > da.Fill ( ds , "SP" ) per

    DataGridView1.DataSource = ds.Tables ( 0 ) per

    conn.Close ( ) economici 8

    Copia e incollare il seguente codice per creare una nuova procedura per l'invio di un comando SQL :

    private Sub ExecuteSQLStmt ( ByVal sql As String ) per

    conn.State = ConnectionState.Open Poi
    < p > conn.Close ( ) per

    End If

    ConnectionString = "Data Source = "

    conn.ConnectionString = ConnectionString

    conn.Open ( ) per

    cmd = New SqlCommand ( sql , conn ) per

    Prova

    cmd.ExecuteNonQuery ( ) per

    Cattura ae Come SqlException

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

    End Try < br >

    End Sub

    Modifica il codice seguente e digitare il nome del server , il database e le credenziali di login :

    ConnectionString = "Data Source = "
    9

    Premere" F5 " per eseguire il programma, quindi fare clic su" Button1 " per visualizzare i dati attraverso la Data Grid controllo View .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare un click del mouse come l'azione in Vis…
    ·Come fare telefonate con Visual Basic 
    ·Come creare una casella di riepilogo con i prezzi 
    ·Come determinare un Multi - Dimensional dimensione dell…
    ·Come scrivere un file in Visual Basic 6 
    ·Come presentare una domanda di Visual Basic per protett…
    ·Come codificare DateDiff in VB.Net 
    ·Tutorial per ADODC Controllo 
    ·Come uccidere un task da VBS 
    ·Come ottenere una risposta da una finestra di messaggio…
      Articoli in evidenza
    ·Come smettere di C sovraccarichi del buffer 
    ·Pattern Proxy Explained 
    ·Come praticare Java Coding 
    ·Come rimuovere il tragitto da un ODM 
    ·Come utilizzare un simulatore di MPLAB 
    ·Come scrivere uno script VBS per aprire un file 
    ·Tutorial su Come condividere variabili in molteplici fo…
    ·Come costruire un esempio di un sito web PHP Ricerca 
    ·Come prevenire un download di un video PHP 
    ·Come scrivere il testo Area Linee personalizzate per un…
    Copyright © Conoscenza Informatica http://it.wingwit.com