ACTUALIZACIÓN DE DATOS DESDE UN FORM
Publicado por YERLY (2 intervenciones) el 25/09/2008 00:52:54
HOLA A TODOS:
MI PROBLEMA ES QUE NO PUEDO ACTUALIZAR LOS DATOS A TRAVÉS DE UN FORMULARIO. TENGO UN CÓDIGO QUE AL EJECUTAR SUPUESTAMENTE HACE LA ACTULIZACIÓN, PERO AL MIRAR LA BASE DE DATOS, LOS REGISTROS PERMANECEN INTACTOS.
SÉ QUE EL FORMULARIO SE CONECTA CON LA BASE DE DATOS Y QUE LA INSTRUCCIÓN UPDATE ESTÁ BIEN. EL PROBLEMA ESTÁ EN EL CÓDIGO:
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim sel As String = "update semil set LIN_INVES_IDLINEAS_INVES= " & TextBox4.Text & ", nombre_semillero = " & TextBox2.Text & " , FECHA_CREACION=" & TextBox3.Text & " where idsemil=" & TextBox33.Text
da = New OracleDataAdapter(sel, cnn)
Dim cb As New OracleCommandBuilder(da)
cb.QuotePrefix = "["
cb.QuoteSuffix = "]"
dt = New DataTable
da.Update(dt)
Me.lblAviso.Text = "Datos modificados"
AGRADEZCO MUCHO TODA LA AYUDA QUE ME PUEDAN DAR. BYE
MI PROBLEMA ES QUE NO PUEDO ACTUALIZAR LOS DATOS A TRAVÉS DE UN FORMULARIO. TENGO UN CÓDIGO QUE AL EJECUTAR SUPUESTAMENTE HACE LA ACTULIZACIÓN, PERO AL MIRAR LA BASE DE DATOS, LOS REGISTROS PERMANECEN INTACTOS.
SÉ QUE EL FORMULARIO SE CONECTA CON LA BASE DE DATOS Y QUE LA INSTRUCCIÓN UPDATE ESTÁ BIEN. EL PROBLEMA ESTÁ EN EL CÓDIGO:
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim sel As String = "update semil set LIN_INVES_IDLINEAS_INVES= " & TextBox4.Text & ", nombre_semillero = " & TextBox2.Text & " , FECHA_CREACION=" & TextBox3.Text & " where idsemil=" & TextBox33.Text
da = New OracleDataAdapter(sel, cnn)
Dim cb As New OracleCommandBuilder(da)
cb.QuotePrefix = "["
cb.QuoteSuffix = "]"
dt = New DataTable
da.Update(dt)
Me.lblAviso.Text = "Datos modificados"
AGRADEZCO MUCHO TODA LA AYUDA QUE ME PUEDAN DAR. BYE
Valora esta pregunta


0