Cargando

trigger

trigger,



14 Respuestas de expertos
Pulsa corazón para recibir avisos de nuevas Respuestas
Page 2trigger

   AUTOR PREGUNTA

Publicado 01 julio 2014 - 21:41
.

Adjuntos:



 

Publicado 03 julio 2014 - 17:29
Estoy testeandolo ;)

si encuentro el problema te aviso.

 

Publicado 03 julio 2014 - 18:18
Imprime la consulta SQL y la posteas acá para ver que te está generando sin las concatenaciones ni variables. Espero tu respuesta ;)

 

Publicado 03 julio 2014 - 18:31
He estado revisando tu código y te hago unas recomendaciones:

1- Si los valores que estás utilizando para el update son númericos no necesitas colocarlos entre comillas.

2- Puedes simplificar mucho más tu query al realizar algunas de las operaciones por separado, por ejemplo la sumatoria que haces en el set la puedes realizar antes y asignarla a una variable.

3- Igualmente con la obtención de los valores puedes hacer lo mismo, con el getValue o getText puedes hacerlo antes del query y lo asignas a una variable.

De esta forma estas evitando tener menos cantidad de código y al momento de un error de sintaxis puedas ver más rápido donde se encuentra.

   AUTOR PREGUNTA

Publicado 03 julio 2014 - 18:53
ya me salio

int fila = tbl_salidas.getSelectedRow();
PreparedStatement pst = reg.prepareStatement
("UPDATE inventario SET cantidad='"+txt_can.getText()+"'-'"+txt_salida.getText()
+"' WHERE id='"+tbl_salidas.getValueAt(fila, 0)+"'and cantidad >='"+txt_salida.getText()+"'");


X