From: | "Clarisa Savio Obeid" <clarisa_savioobeid(at)systemrosario(dot)com> |
---|---|
To: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | consulta sentencia SQL |
Date: | 2005-10-04 13:55:22 |
Message-ID: | 1b1701c5c8eb$46604070$760104c0@Desarrollo.SysSoft.com.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Buenos dias!!
necesito de su ayuda, para saber como tengo que hacer para actualizar nros de comprobantes en una tabla de tickets,
donde: necesito actualizar el nro de comprobante de manera decreciente, a partir del ultimo nro de compbte Emitido,
algo como lo siguiente haria en VB, pero quisiera saber como hacer esto mismo en PostgreSQL
Private Function ActualizarNrosComprobantes(UltimoNroFacturado)
Dim rst as ADODB.Recorset
Dim conn as ADODB.Connection
......
strSQL= "SELECT * FROM Ticket WHERE Sucursal= 1 AND Terminal = 2 AND AND IDComprobante=2
ORDER BY Fecha, IdTicket DESC"
Set rst= conn.Execute(strSQL)
NroComp=UltimoNroFacturado
Do while not rst.EOF
NroComp= NroComp -1
strSQL=" Update Ticket Set NroComprobante= " & NroComp & _
" Where Sucursal= 1 and Terminal = 2 AND IDComprobante=2 AND IdTicket =" & rst!IdTicket & _
" AND NroZ= " & rst!NroZ
conn.Execute(strSQL)
rst.MoveNext
loop
Desde ya muchas gracias !!
Saludos
Clarisa
------------------------------------------
AUS Clarisa Savio Obeid
clarisa_savioobeid(at)systemrosario(dot)com
Dto.Desarrollo
System Rosario SRL
tel: +54-0341- 426 3322
From | Date | Subject | |
---|---|---|---|
Next Message | Leo Gamez CCD Desarrollo | 2005-10-04 14:32:25 | |
Previous Message | Alvaro Herrera | 2005-10-04 13:53:00 | Re: Introducir un NULL en integer |