Retorna Número De Id Em Instrução Insert Sql
#1
Posted 28/05/2004, 11:20
#2
Posted 28/05/2004, 11:26
cont= rs("id")'
rs.close
Set rs = nothing
www.joomlaminas.org - Grupo de Usuários Joomla! de Minas Gerais
#3
Posted 28/05/2004, 11:42
Em Sql Server ele retorna o valor dessa variável (mais ou menos no formato de @variavel... parece que através de store proc)...
Okei... após o insert eu faço a busca intaum e pego a última inclusão.. ou seja... o maior número de iD...
Obrigado, mas se alguém souber se tem como já dar o retorno... seria bem melhor.
Um abraço, pchardnet.
#4
Posted 28/05/2004, 12:41
não é aconselhavel, pq se tiver outra pessoa fazendo cadastro ao mesmo tempo, pode causar problemas depois na identificaçãoSet rs = conObj.execute ("SELECT TOP 1 id FROM sua_tabela ORDER BY id DESC")
cont= rs("id")'
rs.close
Set rs = nothing
é aconselhavel criar uma variavel no estilo
strEmail = trim(request("email"))
depois do insert vc faz um select usando esta variavel, dai mostre o id do registro,
deu p/ entender??
abraços
t+
#5
Posted 28/05/2004, 12:54
www.joomlaminas.org - Grupo de Usuários Joomla! de Minas Gerais
#6
Posted 28/05/2004, 13:03
como assim uso?Wozniak, depende do uso. Ou não??
abraços
t+
#7
Posted 28/05/2004, 13:22
Então o que eu fiz. Assim que o cliente faz o cadastro pede pra gerar o boleto o script faz executa a seguinte ordem:
1- Grava os dados do formulário no BD
2- Recupera o valor do ID gravado
3- Gera o formulário, sendo que o ID vem do BD e os outros dados do próprio form.
Está errado isso, ou melhor pode dar algum erro??
www.joomlaminas.org - Grupo de Usuários Joomla! de Minas Gerais
#8
Posted 28/05/2004, 14:09
Entendeu?
Aceite JESUS como seu único e suficiente salvador!
_____________-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.
#9
Posted 28/05/2004, 17:05
É isso??
www.joomlaminas.org - Grupo de Usuários Joomla! de Minas Gerais
#10
Posted 28/05/2004, 17:07
exatamente isso meu caro amigoSaquei, então é recomendável que eu faça um Select que compare um valor do meu formulário com um valor do meu BD e pegue o ID qdo forem iguais?
É isso??
abraços
t+
#11
Posted 28/05/2004, 19:00
Obrigado por tirar mais uma dúvida e desculpe por ser entrão no tópico...
Valeu!
www.joomlaminas.org - Grupo de Usuários Joomla! de Minas Gerais
#12
Posted 31/05/2004, 09:46
Pode ocorrer a situação de inclusões quase que simultâneas (não tinha pensado nisso)...
Quando uso SQL Server não ocorre esse tipo de erro pq a inclusão é feita através de Store Proc's e esta já retorna o Id...
Obrigado pela atenção e pelos novos aprendizados...
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)