Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Store Procedure

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    11

    Store Procedure

    Come posso richiamare da una Sub una store procedure fatta in SQL ????

  2. #2

    Re: Store Procedure

    il primo modo che mi viene in mente e' quello di usare un command e in particolare impostare
    - la proprieta' commandtype a "stored procedures"
    - la proprieta' commandtext con il nome della stored procedure

    codice:
    Dim m_cmd As New SqlClient.SqlCommand
            m_cmd.CommandType = CommandType.StoredProcedure
            m_cmd.CommandText = "nome_sp"
    Saluti a tutti
    Riccardo

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    11
    Devo attivare il namespace di SQL oppure va bene così come me lo hai scritto tu?

  4. #4
    prima di SqlClient ci va System.Data oppure in cima alla pagina effettui l'import del namespace
    Imports System.Data
    o ancora meglio
    Imports System.Data.SqlClient
    Saluti a tutti
    Riccardo

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    11
    Ma io nella store procedure ho messo anke dei parametri mi basta inserirli nella CommandText oltre al nome della store?

  6. #6
    Nella commandtext ci metti il nome della sp.
    Nella collection Parameters del command ci aggiungi uno o piu' parametri. Dovresti approfondire meglio l'argomento ma comunque per darti un esempio di codice necesario ad aggiungere un parametro al command che ti ho portato come esempio
    codice:
    m_cmd.Parameters.Add("@ID", SqlDbType.Int).Value = 1
    Saluti a tutti
    Riccardo

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    11
    Grazie per l'informazione....stasera mi leggo il manuale a casa

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.