Cuestión : Teniendo una crisis del @@Identity con DIFICULTAD y haciendo una actualización al SQL del acceso 2010

Normalmente, con un procedimiento almacenado, puedo volver el @@IDENTITY. Puesto que no podía imaginar cómo pasar datos binarios a un procedimiento almacenado, estoy utilizando DIFICULTAD y hacer un update.

I no puede imaginar cómo conseguir el @@identity/SCOPE_IDENTITY del record.

If que usted mira el sql, está básicamente SELECTO donde FALSO (ningunos expedientes). Cuando hago la actualización, el valor del campo de la identificación es nulo. Si I. Requery, los resultados eliminará el record.

I no quiere hacer un max selecto (identificación), pues no hay garantía (es sin embargo alto probable) que el expediente pasado es el correcto. el

If estaba un ciertos datos semi-únicos, tales como nombre de cliente, yo podría seleccionar ciertamente máximo (identificación) donde lastname = x y firstname = Y. Y puedo terminar para arriba tener que hacer eso, pero pensaría que tiene que haber una manera de conseguir la identificación del expediente nuevamente agregado vía DIFICULTAD. el

If que utilizo .AbsolutePosition para marcarlo una dirección de la Internet, yo sin embargo no podría reajustarlo a ese expediente después de. Requery, puesto que todavía no habría resultados. el

There es soluciones alternativas numerosas que puedo pensar en (consiguiendo el max (identificación) y el cambio a donde a partir de la 1 de = 0 > lastidused), solamente el I que busca no realmente una solución alternativa. Me estoy preguntando si faltara algo con conseguir la identificación de un record.

I también quisiera saber pasar el binario a un procedimiento almacenado de ms Access.
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
>Function notpretty AddImage (nombre de fichero " del class= " del id= " codeSnippet766363 del
           
class= > " claro " del
soluciones >Related class= class= datos binarios " del acceso del ms " del title= " del href= " /Microsoft/Development/MS_Access/Access_Coding-Macros/Q_26296274.html " del Insert qRelatedParent del archivo de imagen al servidor del SQL de ms Access

Respuesta : Teniendo una crisis del @@Identity con DIFICULTAD y haciendo una actualización al SQL del acceso 2010

Usted debe poder hacer esto DESPUÉS de su parte movible:

rsID dévil como ADODB.Recordset

Fijar el rsID = nuevo ADODB.Recordset

rsID.Open “@@IDENTITY SELECTO como NewID”, conec

rsID de Msgbox (“NewID”)

Hacer obviamente esto antes de cerrar su conexión de la DIFICULTAD.
Otras soluciones  
 
programming4us programming4us