Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Ricavare il numero di record in una stored procedure

    Salve a tutti,

    ho una SP di quest o tipo

    codice:
    ALTER PROCEDURE dbo.Accesso
       
    	@cognome varchar(50) OUTPUT,
    	@nome varchar(50) OUTPUT,
    	
    	@matricola varchar(50),
    	@password varchar(50)
    
    AS
    	
    	select @cognome = cognome, @nome = nome from Users where Matricola = @matricola and Password = @password
    Come faccio a ricavare il numero dei record trovati dalla query?

    Ricordo che c'era qualcosa del tipo @@columns...ma sinceramente non ricordo.

    Potete aiutarmi?

    Un'altra cosa:

    Se la query la SP la faccio così:

    codice:
    ALTER PROCEDURE dbo.Accesso
       
    	@cognome varchar(50) OUTPUT,
    	@nome varchar(50) OUTPUT,
    	
    	@matricola varchar(50),
    	@password varchar(50)
    
    AS
    	
    	select @cognome = cognome, @nome = nome from Users where Matricola = @matricola and Password = @password
    Come ricavo il nome dei campi dal codice asp.net?

    Grazie in anticipo....

  2. #2
    Due domande in una ... Allora :

    Per ricavare il numero di record di una STORED si usa questa sintassi :
    tramite il dataSet accedi a tutto quel che produce la stored ...
    codice:
    Dim sConnectionString As String = _
        "server=localhost;uid=sa;pwd=;database=Northwind"
    Dim cnNorthwind As New SqlConnection(sConnectionString)
    Dim cmdProducts As New _
        SqlCommand("Ten Most Expensive Products", cnNorthwind)
    cmdProducts.CommandType = CommandType.StoredProcedure
    
    Dim daGetProducts As New SqlDataAdapter(cmdProducts)
    Dim dsProducts As New DataSet()
    daGetProducts.Fill(dsProducts, "Products")
    Usalo anche per il secondo caso, in pratica setti come Input i parametri che devono ricvere valori e come Output quelli che devi leggere tu in VB.NET

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 © 2025 vBulletin Solutions, Inc. All rights reserved.