consulta sentencia SQL

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

Responses

Browse pgsql-es-ayuda by date

  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