Ragazzi,
io ho realizzato in sql server delle stored procedure poi nel mio applicativo scritto in vbnet 2005 devo richiamarle.
Di solito utilizzo questo il codice di seguito elencato ma vorrei chiedervi se questo sia meglio, ossia + efficace, stabile e veloce del successivo codice che ho postato:
1 codice (utilizzato attualmente:
Dim SqlDb As New SqlConnection()
Dim SqlCmd As New SqlCommand()
SqlCmd.CommandText = "NomeStored"
SqlCmd.Parameters.Add("@Id", SqlDbType.VarChar).Value = Me.TextBox1.Text
SqlCmd.Parameters.Add("@Desc", SqlDbType.VarChar).Value = Me.TextBox2.Text
SqlCmd.Connection = Db
SqlCmd.CommandType = CommandType.StoredProcedure
SqlCmd.ExecuteNonQuery()
oppure
2 codice
Dim SqlDb As New SqlConnection()
Dim SqlCmd As New SqlCommand()
SqlCmd.CommandText = "excute nomestored @codice=@Id,@Descrizione=@Desc "
SqlCmd.Parameters.Add("@Id", SqlDbType.VarChar).Value = Me.TextBox1.Text
SqlCmd.Parameters.Add("@Desc", SqlDbType.VarChar).Value = Me.TextBox2.Text
SqlCmd.Connection = Db
SqlCmd.CommandType = CommandType.StoredProcedure
SqlCmd.ExecuteNonQuery()
Consiglio?
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/