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

    Lettura dati da query sql

    Ciao a tutti, sono nuovo nell'ambiente microsoft, e siccome devo metter mano ad un file sorgente aspx (con codice vb), avrei questa richiesta:


    ho una query (es: select count(*) from tabella) , devo salvare il numero che mi restituisce la query in una variabile. come faccio??

    scusate l'ignoranza, ma mastico solo php .... sorry

  2. #2
    trovato ...

    domanda da un milione di dollari.

    Una volta che definisco , per esempio ,
    Codice PHP:
    Dim sqlConn As New SqlConnection("Data Source=SERVERDEDICATO\SQLEXPRESS;Initial Catalog=DBNAME;Integrated Security=True"
    , se volessi riutirizzare la variabile
    Codice PHP:
    sqlConn 
    per definire un altra connessione,come devo fare??

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    credo chiudendo la connessione e successivamente per pulizia, settando la variabile a Nothing
    poi potrai utilizzarla come dopo averla istanziata

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    prova a farti un metodo, come da esempio:

    codice:
    '-------------------------------------------------------------------------------------------------
    'Restituisce il risultato di una funzione di aggregazione di una istruzione sql
    'Esegue la query e restituisce la prima colonna della prima riga nel gruppo 
    'di risultati restituito dalla query. 
    'Le colonne o le righe aggiuntive vengono ignorate
    '
    'restituisce Nothing se non trova valore
    'restituisce System.DBNull.Value se trova valore null
    'restituisce object se trova valore
    '-------------------------------------------------------------------------------------------------
    Public Function RisultatoAggregazioneSQL(ByVal StringaConnessione As String, ByVal stringaSQL As String) As Object
    	Dim Connessione As OleDbConnection = Nothing
    	Dim Comando As OleDbCommand
    
    	Try
    		Connessione = New OleDbConnection(StringaConnessione)
    		Connessione.Open()
    		Comando = New OleDbCommand(stringaSQL, Connessione)
    
    		RisultatoAggregazioneSQL = Comando.ExecuteScalar()
    
    	Catch er As Exception
    		Throw
    	Finally
    		If Connessione IsNot Nothing Then Connessione.Close()
    	End Try
    
    End Function
    Pietro

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.