http://localhost/pagina?id=5000
y buen ya en esa pagina me llena unos TextBox con la data correspondiente al ID, el problema es cuando quiero actualizar. dice que la sentencia sql se ejecuto correctamente, pero nunca me lo actualiza estoy seguro que no es mi función de actualizar pero la dejo de todos modos:
Cita:
La mando llamar desde un button asi:'Update Cursos
Public Function updateCurso(ByVal curso As CursosDAO) As String
Dim Result As String = ""
Me._query = "UPDATE cursos SET nombre_curso=@nc, creditos_curso=@cc WHERE ID_curso=@idc"
Using conexion As New SqlConnection(ConfigurationManager.ConnectionStrin gs("Escuela").ToString())
Try
conexion.Open()
Dim cmd As New SqlCommand(Me._query, conexion)
cmd.Parameters.AddWithValue("@nc", curso._nombreCurso)
cmd.Parameters.AddWithValue("@cc", curso._creditosCurso)
cmd.Parameters.AddWithValue("@idc", curso._idCurso)
Result = If(cmd.ExecuteNonQuery() = 1, "OK", "No se completo la operación")
Catch ex As SqlException
Result = ex.Message.ToString()
Catch ex As Exception
Result = ex.Message.ToString()
End Try
End Using
Return Result
End Function
Public Function updateCurso(ByVal curso As CursosDAO) As String
Dim Result As String = ""
Me._query = "UPDATE cursos SET nombre_curso=@nc, creditos_curso=@cc WHERE ID_curso=@idc"
Using conexion As New SqlConnection(ConfigurationManager.ConnectionStrin gs("Escuela").ToString())
Try
conexion.Open()
Dim cmd As New SqlCommand(Me._query, conexion)
cmd.Parameters.AddWithValue("@nc", curso._nombreCurso)
cmd.Parameters.AddWithValue("@cc", curso._creditosCurso)
cmd.Parameters.AddWithValue("@idc", curso._idCurso)
Result = If(cmd.ExecuteNonQuery() = 1, "OK", "No se completo la operación")
Catch ex As SqlException
Result = ex.Message.ToString()
Catch ex As Exception
Result = ex.Message.ToString()
End Try
End Using
Return Result
End Function
Cita:
Dim ObjCurso As New CursosDAO(Convert.ToInt16(TextBoxIDcurso.Text), TextBoxNomCurso.Text, Convert.ToInt16(TextBoxCreCurso.Text))
Dim Res As String = ObjCurso.updateCurso(ObjCurso)
Dim Res As String = ObjCurso.updateCurso(ObjCurso)
Si alguien me puede guiar se lo agradecería.
