Agregar Registros

26/03/2007 - 21:35 por SystemBuilder | Informe spam
Hola amigos:

Tengo mis tablas, y a ninguna de ellas le puse un campo
autoincrementativo...

el asunto es que tengo una tabla con un indice numérico y queria saber
si hay alguna función para agregar registros desde mi aplicativo en
VB60, y el indice se autoincremente o por lo menos saber si hay
unafuncion que me indique el ultimo registro,

Seguros de su ayuda, espero respuestas

Muuuuchas gracias.

SystemBuilder
Lima Perú

ya botaste por machupicchu???
www.new7wonders.com

Preguntas similare

Leer las respuestas

#1 Rubén Vigón
27/03/2007 - 11:28 | Informe spam
Hola "SystemBuilder",

Échale un vistazo en los «Libros en pantalla» de SQL Server a las funciones @@IDENTITY, SCOPE_IDENTITY e IDENT_CURRENT

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org
Respuesta Responder a este mensaje
#2 Jose Mariano Alvarez
28/03/2007 - 04:33 | Informe spam
Ruben, creo que dijo que no tenia Identity.
Si es asi no tienes manera de saber el maximo salvo usando

select max(columna) from tabla,

Si usas ese metodo te sugiero que pongas un indice por esa columna.

Otra alternativa es que uses una tabla con registros numeradores.




Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)


IMPORTANTE

Por favor traten de indicar la versión de SQL y Service Pack.
La inclusión de (CREATE, INSERTS, etc.) para poder reproducir el problema
también ayuda.



"Rubén Vigón" wrote in message
news:
Hola "SystemBuilder",

Échale un vistazo en los «Libros en pantalla» de SQL Server a las funciones
@@IDENTITY, SCOPE_IDENTITY e IDENT_CURRENT

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org
Respuesta Responder a este mensaje
#3 Maxi
28/03/2007 - 15:05 | Informe spam
Hola, no existe en SLQServer el concepto de primero o ultimo registro, es un
motor de bases de datos relacional donde hay conjuntos de registros.
Cual seria para vos el criterio de primero o ultimo?


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"SystemBuilder" escribió en el mensaje
news:
Hola amigos:

Tengo mis tablas, y a ninguna de ellas le puse un campo
autoincrementativo...

el asunto es que tengo una tabla con un indice numérico y queria saber
si hay alguna función para agregar registros desde mi aplicativo en
VB60, y el indice se autoincremente o por lo menos saber si hay
unafuncion que me indique el ultimo registro,

Seguros de su ayuda, espero respuestas

Muuuuchas gracias.

SystemBuilder
Lima Perú

ya botaste por machupicchu???
www.new7wonders.com
Respuesta Responder a este mensaje
#4 SystemBuilder
29/03/2007 - 16:06 | Informe spam
Bueno amigos:

No creo que esté mal, porque me funciona esto:

Select Count(*) From MiTabla

Y me da el número de registros, seguidamente le adiciono UNO y ya
tengo el registro siguiente a ingresar.

Corríjanme si esto no es lo correcto, ya que mi aplicativo administra
algo de 30000 registros ya.

como siempre muuuuchas gracias...

SystemBuilder
Lima Perú

ya botaste por machupicchu???
www.new7wonders.com
Respuesta Responder a este mensaje
#5 Maxi
29/03/2007 - 16:12 | Informe spam
Hola, para mi esto no es correcto, es muy lento y ademas como aseguras que 2
personas no esten haciendo lo mismo y les de el mismo numero?


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"SystemBuilder" escribió en el mensaje
news:
Bueno amigos:

No creo que esté mal, porque me funciona esto:

Select Count(*) From MiTabla

Y me da el número de registros, seguidamente le adiciono UNO y ya
tengo el registro siguiente a ingresar.

Corríjanme si esto no es lo correcto, ya que mi aplicativo administra
algo de 30000 registros ya.

como siempre muuuuchas gracias...

SystemBuilder
Lima Perú

ya botaste por machupicchu???
www.new7wonders.com
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida