Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2006, 02:47
javihb
 
Fecha de Ingreso: octubre-2004
Mensajes: 230
Antigüedad: 20 años
Puntos: 0
Como incrementar un campo ID

Hola amigos vereis, tengo un problemilla con una base de datos de oracle, el problema es que intento insertar un registro de la siguiente forma

Código:
rs.AddNew
		  rs("id") = cnuevo
          rs("filename") = fileName
          rs("filesize") = fileSize
          rs("filedata").AppendChunk fileData
          rs("contentype") = contentType
          rs("firstname") = fnameInput
          rs("lastname") = lnameInput
          rs("profession") = profession
        rs.Update
esto lo hace el problema esta en el campo "ID" que como oracle no tienes campos autoincrement pues intento solucionarlo asi
Código:
rs1.Open "SELECT max(id)AS M FROM images ",connStr, 2, 2
		
IF rs1.fields("M").value = null THEN
cultimo = 1
else
cultimo = rs1.fields("M").value
cnuevo = cultimo + 1
end if
y el caso esque si que me mete el registro pero el campo "ID" queda vacio........ Como lo podría solucionar.....Gracias