hola estoy en un proyecto en asp.net con vb, tengo un gridview con un boton eliminar que usa procedimiento almacenado:
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click
GridView1.DataBind()
cmd = New SqlCommand
cmd.CommandType = CommandType.StoredProcedure
cmd.CommandText = "spEliminaProyecto"
cmd.Connection = cn
Dim da As New SqlDataAdapter
da.DeleteCommand = cmd
Dim proy_codigo As New SqlParameter("@proy_codigo", SqlDbType.VarChar, 20)
Dim proy_descripcion As New SqlParameter("@proy_descripcion", SqlDbType.VarChar, 50)
Dim proy_observ As New SqlParameter("@proy_observ", SqlDbType.VarChar, 50)
da.DeleteCommand.Parameters.Add(proy_codigo)
da.DeleteCommand.Parameters(0).Value = txtCodigo.Text
da.DeleteCommand.Parameters.Add(proy_descripcion)
da.DeleteCommand.Parameters(1).Value = txtDescripcion.Text
da.DeleteCommand.Parameters.Add(proy_observ)
da.DeleteCommand.Parameters(2).Value = txtObserv.Text
Try
Using cn
cn.Open()
da.DeleteCommand.ExecuteNonQuery()
da.Dispose()
cmd.Dispose()
End Using
Catch ex As Exception
End Try
GridView1.DataBind()
txtCodigo.Text = ""
txtDescripcion.Text = ""
txtObserv.Text = " "
en mi localhost funciona bien elimina la fila que selecione,
pero cuando pruebo en el servidor no la elimina presiono el boton y no hace nada ni lanza error.
necesito saber que tengo que hacer para solucionar esto...