Insert e parametri

giovedì 30 settembre 2004 - 10.30

PEPE Profilo | Senior Member

Salve
ciclando le righe di una tabella effettuo n insert su un db utilizzando i parametri.
Vi posto l'esempio che credo sia piu' esplicativo:


For Each drCurrent In tabella_anag.Rows
sqlQuery= "INSERT INTO anagrafica(codice_univoco) VALUES (@CODICE_UNIVICO)"
objCommand.CommandText()= sqlQuery
objCommand.Parameters.Add(new OleDbParameter("@CODICE_UNIVOCO",drCurrent("codice_univoco")))
objConn.Open()
objCommand.ExecuteNonQuery()
objConn.Close()
Next

Il problema e' nel parametro in quanto mi inserisce sempre lo stesso codice_univoco.
Quello che volevo sapere e' ovviamente come risolvere :D e se c'e' un modo per risparmiare tutte le aperture e chiusure

trinity Profilo | Guru

In programmazione ado net, alla command bisogna sempre associare un database...per quanto riguarda la sua chiusura io ti consiglio di farlo alla fine di tutto il codice e non ogni volta...solo il datareader lo apri, ci lavori e lo chiudi al termine della procedura...

Ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5