estoy desarrolando un proyecto en el cual debo generar un numero de factura consecutivo de manera automatica en visual basic 6 lo hacia asi:
Private Function GenerarNumero() As String
Dim rsTemp As New ADODB.Recordset
rsTemp.Open("Select max(right(NroFactura,9)) from [tblFacturas]", conexion)
GenerarNumero = "N-" & Format(Val("" & rsTemp(0)) + 1, "000000000")
End Function
quisiera saber como quedaria este codigo en version 2005 o 2008 he intentado y no he podido, agradezco la colaboracion que me puedan dar