BelzebuVlad
10-01-2008, 16:46
Boas, tou com um problema do caraças, tenho duas instruções em SQL:
SELECT * FROM socios WHERE ID = " & numsocio & "
Insert into socios (foto) values ('"& nome_foto &"')
só que eu preciso de as unir e criar uma só instrução, isto para usar em ASP, alguém me pode ajudar...Obrigado
Cumpz
Armadillo
10-01-2008, 16:50
Nao percebi...
Afinal, tu queres fazer o quê em concreto?
Explica-nos o teu problema, por favor.
EDIT:
Se o que tu precisas é de fazer uma instrucção dependente de outra, podes usar transacções.
Obrigado.
BelzebuVlad
10-01-2008, 16:59
Isto tem a ver com uma página de upload em asp que estou a desenvolver, que permite a X pessoa fazer upload de uma foto sua.
O código de upload está feito no entanto ele guarda os valores na bd com a seguinte instrução:
Insert into socios (foto) values ('"& localimg & nome_foto &"')
Mas ele aqui está a criar um novo registo e o que eu quero é preencher um campo de um registo já existente, eu de SQL percebo muito pouco...
Armadillo
10-01-2008, 17:13
Entao o que tens a fazer será qualquer do genero:
UPDATE socios
SET foto='"& localimg & nome_foto &"'
WHERE ID = " & numsocio
PAra mais detalhes de como usar UPDATE vê aqui (http://www.w3schools.com/sql/sql_update.asp).
Enjoy it :msmiley1:
BelzebuVlad
10-01-2008, 17:34
Obrigado mas não guardou qualquer valor na bd..mas já não dá erro :)
EDIT: Já funciona, tinha sido distracção minha, muchas gracias