Pergunta : Tendo uma crise do @@Identity com DEMORA e fazendo uma atualização ao SQL do acesso 2010

Normalmente, com um procedimento armazenado, eu posso retornar o @@IDENTITY. Desde que eu era incapaz de figurar para fora como passar dados binários a um procedimento armazenado, eu estou usando a DEMORA e fazer um update.

I não pode figurar para fora como começ o @@identity/SCOPE_IDENTITY do record.

If que você olha o sql, é basicamente SELETO onde FALSO (nenhuns registros). Quando eu faço a atualização, o valor do campo da identificação é nulo. Se I. Requery, os resultados eliminará o record.

I não quer fazer um max seleto (identificação), porque não há nenhuma garantia (embora é altamente provável) que o último registro é correto. o

If era alguns dados semi-originais, tais como o nome de cliente, mim poderia certamente selecionar máximo (identificação) onde lastname = x e firstname = Y. E eu posso terminar ter que acima fazer isso, mas eu pensaria que tem que haver uma maneira de começ a identificação do registro recentemente adicionado através da DEMORA. o

If que eu uso .AbsolutePosition para o marcar um endereço da Internet, mim ainda assim não poderia restaurá-lo a esse registro após. Requery, desde que ainda não haveria nenhum resultado. o

There é ac1ões alternativas que numerosas eu posso pensar de (começ o max (identificação) e a mudança a onde de 1 = de 0 > lastidused), mas I am que procura não realmente uma ac1ão alternativa. Eu estou querendo saber se eu faltei algo com obtenção da identificação de um record.

I igualmente gostaria de saber passar o binário a um procedimento armazenado de MS Access.
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
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 " do class= " do id= " codeSnippet766363 do
           
class= > " desobstruído " do
soluções >Related class= class= dados binários " do acesso do MS " " do title= da " do href= " /Microsoft/Development/MS_Access/Access_Coding-Macros/Q_26296274.html do Insert qRelatedParent da lima de imagem ao usuário do SQL de MS Access

Resposta : Tendo uma crise do @@Identity com DEMORA e fazendo uma atualização ao SQL do acesso 2010

Você deve poder fazer isto APÓS sua inserção:

rsID não ofuscante como ADODB.Recordset

Ajustar o rsID = ADODB.Recordset novo

rsID.Open “@@IDENTITY SELETO como NewID”, conexão

rsID de Msgbox (“NewID”)

Fazer obviamente isto antes de fechar sua conexão da DEMORA.
Outras soluções  
 
programming4us programming4us