|    
			
				07/07/2005, 01:50
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: septiembre-2003 
						Mensajes: 341
					 Antigüedad: 22 años, 1 mes Puntos: 0 |  | 
  |  hola u_goldman,gracias por la respuesta.
 lo he probado y me funciona correctamente...
 pero tengo un pequeño problema en el update...
 Verás el campo login se compone de unas letras que previamente conozco + id , Ej:  (ECN0023)
 para ello hago lo siguiente:
 
 1. en el insert inserto las letras:
 strSQL = "insert into Tabla (nombre,login,password) values ('pepe','PCN', 'pasword' ); "
 seguidamente hago los pasos que me has indicado :
 'Obtiene el id recien insertado, lo dejas dentro de SQL
 strSQL = strSQL & "SELECT @@IDENTITY as ident; DECLARE @ident int; DECLARE ident_cursor CURSOR FOR SELECT @@IDENTITY; OPEN ident_cursor; FETCH NEXT FROM ident_cursor INTO @ident;"
 'Actualiza
 strSQL = strSQL & "UPDATE tabla SET login=login + @ident WHERE id=@ident"
 
 en teoría debería concatenarme el contenido de ese campo con el id , pero no lo hace...
 
 si en el insert no inserto nada en el campo login :
 strSQL = "insert into Tabla (nombre,login,password) values ('pepe','', 'pasword' ); "
 y luego realizo los pasos indicados me inserta el id pero no las letras....
 
 como puedo resolverlo?¿
 
				__________________---Nuestra recompensa se encuentra en el esfuerzo y no en el resultado. Un esfuerzo total es una victoria completa.-- GHANDI
     |