Come costruire SQL dinamico in VB.net

August 23

Microsoft VB.NET vi offre la possibilità di creare in modo dinamico le istruzioni SQL e interrogare un server di database. È possibile creare istruzioni SQL dinamiche utilizzando la variabile stringa. È possibile assegnare l'istruzione SQL in una stringa, e quindi si esegue una query al server SQL per i risultati della tabella. I risultati restituiti possono essere visualizzati sulla pagina o utilizzati per calcolare i valori.

istruzione

1 Fare clic sul pulsante di Windows "Start" e selezionare "Tutti i programmi". Fai clic su "Microsoft .NET," e poi cliccare su "Visual Studio" per aprire il software di programmazione per VB.NET. Fare doppio clic sul file di progetto nella lista dei "Progetti recenti" per caricare il codice.

2 Fare clic con il modulo di "Solution Explorer" che si desidera utilizzare per interrogare il database. Selezionare "Visualizza codice" per aprire il file di codice VB.

3 Creare l'istruzione SQL dinamico. Il codice seguente crea una variabile e gli assegna un "select" che recupera un elenco di clienti:

interrogazione Dim As String

query = "select * from clienti"

4 Creare una connessione al server di database. È necessario connettersi al server dal codice VB.NET prima di poter interrogare il database. Il codice seguente mostra come collegare:

conn = new SqlConnection ( "server = localhost; uid = user e pwd = passare; database = mydb")

conn.Open ()

Sostituire i valori "pass" con il tuo nome utente e la password "user" e.

5 Interrogare il server. Il codice seguente mostra come utilizzare la nuova connessione al database e istruzione SQL dinamica per recuperare i record dal server:

comando = nuovo SqlCommand (query, conn)

returned_records = Command.ExecuteReader ()