Pergunta : Conservar o registro a uma outra tabela antes de suprimir o record…

Olá! guys.

I têm algum problema com meu código de MySQL. Antes de suprimir um registro de uma tabela “tbl_oae_1”, eu quero conservar esse registro em uma outra tabela “tbl_oae_1_log”, e cada valor deve ter a palavra “SUPRIMIDA” adicionado. Eu mantenho-me começ erros de sintaxe… Eu admito que olha um tanto desarrumado, tão apenas vai adiante e tem um riso. ; -) Estão aqui meu código (ou a tentativa): xusername do

Dim, xpatient_id_oae1, xspecify1, xoae1_grade
xoae1_id =
de Request.Form (“MM_recordId " ) que sConnString = objConn ajustado de MM_conn_STRING
= de
objConn.Open de Server.CreateObject (“ADODB.Connection”) sSQL do
(sConnString) =” (username SELETO COMO o xusername, patient_id_oae1 COMO xpatient_id_oae1, specify1 COMO xspecify1, oae1_grade COMO xoae1_grade de tbl_oae_1 ONDE oae1_id = [MM_recordId]) “
sSQL1 = “INSERÇÃO NOS VALORES de tbl_oae_1_log (username, patient_id_oae1, specify1, oae1_grade) (CONCAT (“” & xusername & “”, “SUPRIMIDO "), CONCAT (“” & xpatient_id_oae1 & “”, “ SUPRIMIDO "), CONCAT (“” & xspecify1 & “”, “SUPRIMIDO "), CONCAT (“” & xoae1_grade & “”, “SUPRIMIDO ")) “
sSQL2 = “SUPRESSÃO de tbl_oae_1 ONDE oae1_id = “” & xoae1_id & “” do “
do
objConn.execute do
objConn.execute do sSQL
response.write sSQL1
response.write sSQL2
objConn.execute
response.write (sSQL) (sSQL1) (sSQL2) se err.number=0 Then
response.write “os dados foi suprimido com sucesso. do “o objConn de If
objConn.Close
do fim
= o nothing

I am using o asp clássico misturaram com os Javascript e o regards

Ullenulle
de vb.

Best class= do

Resposta : Conservar o registro a uma outra tabela antes de suprimir o record…

Tentar isto
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
xoae1_id = substituem (Request.Form (“MM_recordId”),” '“,” '' ")
sConnString = MM_conn_STRING
Ajustar o objConn = o Server.CreateObject (“ADODB.Connection”)
objConn.Open (sConnString) 
sSQL = “(username SELETO COMO o xusername, patient_id_oae1 COMO xpatient_id_oae1, specify1 COMO xspecify1, oae1_grade COMO xoae1_grade de tbl_oae_1 ONDE oae1_id = “” & xoae1_id & “” “
sSQL de response.write
Ajustar rs=objConn.execute (o sSQL)
se não rs.eof então
  sSQL1 = “INSERÇÃO NOS VALORES de tbl_oae_1_log (username, patient_id_oae1, specify1, oae1_grade) (CONCAT (“” & substituir (rs (“xusername”),”” “,” '' ") &” “, no” DELETED'), NO CONCAT (““& substituir (rs (“xpatient_id_oae1”),”” “,” '' ") &” “, no” DELETED'), CONCAT (““& substituir (rs (“xspecify1”),”” “,” '' ") &” “,” DELETED'), CONCAT (““& substituir (rs (“xoae1_grade”),”” “,”'' ") &” “,” DELETED')) “
  response.write sSQL1
  objConn.execute (sSQL1)
  sSQL2 = “SUPRESSÃO de tbl_oae_1 ONDE oae1_id = “” & xoae1_id & “” “
  response.write sSQL2
  objConn.execute (sSQL2)
terminar se
Se err.number=0 então
response.write “os dados foi suprimido com sucesso.”
Terminar se
objConn.Close
Ajustar o objConn = nada
Outras soluções  
 
programming4us programming4us