función para obtener el prox ID

02/12/2004 - 02:09 por Yilda | Informe spam
Hola! Se que en VFP existe una función que me permite saber cuál es el
valor que deberá tomar un registro si su clave principal es un campo
autoincremental, pero no la encuentro ahora! :-( por favor si alguien sabe
ésto me la indica por favor.
Gracias :-)

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa

Preguntas similare

Leer las respuestas

#1 Luis María Guayán
02/12/2004 - 05:01 | Informe spam
En SQL puedes utilizar el sig. truco:

http://www.portalfox.com/article.php?sid41

En VFP8 no tienes un 100% de seguridad cual es el siguiente valor de un campo
autoincremental, ya que si se realiza un TABLEREVERT() el valor del campo
autoincrmental se pierde, dejando "huecos" en la secuencia.

A partir de VFP9 existe la función GETAUTOINCVALUE() que retorna el ultimo valor
generado para un campo autoincremental en una sesion de datos.


Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos


"Yilda" escribió en el mensaje
news:
Hola! Se que en VFP existe una función que me permite saber cuál es el
valor que deberá tomar un registro si su clave principal es un campo
autoincremental, pero no la encuentro ahora! :-( por favor si alguien sabe
ésto me la indica por favor.
Gracias :-)


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Yilda
03/12/2004 - 03:02 | Informe spam
Gracias Luis María! era exactamente lo q' buscaba.
Saludos!!!

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#3 Ricardo Passians
07/12/2004 - 14:25 | Informe spam

En VFP8 no tienes un 100% de seguridad cual es el siguiente valor de un


campo
autoincremental, ya que si se realiza un TABLEREVERT() el valor del campo
autoincrmental se pierde, dejando "huecos" en la secuencia.




En SQL server con campos IDENTITY también ocurre lo mismo cuando se hace un
rollback de una transacción. Por eso muchos no los recomiendan.

http://www.microsoft.com/spanish/ms...art187.asp
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida