Vraag : Sparen verslag aan een andere lijst alvorens het verslag te schrappen…

Hallo hebben guys.

I wat probleem met mijn code MySQL. Alvorens een verslag van een lijst „tbl_oae_1“ te schrappen, wil ik behalve dat het verslag in een andere lijst „tbl_oae_1_log“, en elke waarde het woord „moeten hebben SCHRAPTEN“ toegevoegd. Ik houd krijgend syntaxisfouten… Ik laat toe het enigszins slordig kijkt, ga zo enkel door en hebben een lach. ; -) Zijn hier mijn code (of poging):

Dim xusername, xpatient_id_oae1, xspecify1, xoae1_grade
xoae1_id = Request.Form („MM_recordId " )
= MM_conn_STRING
plaatste objConn = Server.CreateObject („ADODB.Connection“) sConnString
objConn.Open (het sConnString)
sSQL =“ (UITGEZOCHTE gebruikersbenaming ALS xusername, patient_id_oae1 ALS xpatient_id_oae1, specify1 ALS xspecify1, oae1_grade ALS xoae1_grade VAN tbl_oae_1 WAAR oae1_id = [MM_recordId]) „
sSQL1 = „OPNEEMT IN (gebruikersbenaming, patient_id_oae1, specify1, oae1_grade) WAARDEN tbl_oae_1_log (CONCAT („“ & xusername & „“, „GESCHRAPT“), CONCAT („“ & xpatient_id_oae1 & „“,„GESCHRAPT“), CONCAT („“ & XSPECIFY1 & „“, „GESCHRAPT“), CONCAT („“ & XOAE1_GRADE & „“, „GESCHRAPT“))„
sSQL2 = „SCHRAPT VAN tbl_oae_1 WAAR oae1_id = „“ & xoae1_id & „“ „
response.write sSQL
response.write sSQL1
response.write sSQL2
objConn.execute (sSQL)
objConn.execute (sSQL1)
objConn.execute (sSQL2)
als err.number=0 Then
response.write „het gegeven met succes werd geschrapt. „
het Eind If
objConn.Close
plaatste objConn = nothing

I am gebruikend klassiek die aspis met javascripts en vb.

Vriendelijke groeten

Ullenulle
wordt gemengd

Antwoord : Sparen verslag aan een andere lijst alvorens het verslag te schrappen…

Probeer dit
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
xoae1_id = vervang (Request.Form („MM_recordId“),“ '„,“ '' „)
het sConnString = MM_conn_STRING
Reeks objConn = Server.CreateObject („ADODB.Connection“)
objConn.Open (het sConnString) 
sSQL = „(UITGEZOCHTE gebruikersbenaming ALS xusername, patient_id_oae1 ALS xpatient_id_oae1, specify1 ALS xspecify1, oae1_grade ALS xoae1_grade VAN tbl_oae_1 WAAR oae1_id = „“ & xoae1_id & „“ „
response.write sSQL
Vastgestelde rs=objConn.execute (sSQL)
als niet rs.eof toen
  sSQL1 = „NEEM IN (gebruikersbenaming, patient_id_oae1, specify1, oae1_grade) WAARDEN tbl_oae_1_log (CONCAT („“ & vervang (rs („xusername“),““ „,“ '' „) &“ „,“ DELETED'), CONCAT („„& vervang (rs („xpatient_id_oae1“),““ „,“ '' „) &“ „,“ DELETED'), CONCAT („„& vervang (rs („xspecify1“) op,““ „,“ '' „) &“ „,“ DELETED'), CONCAT („„& vervang (rs („xoae1_grade“),““„,“ '' „) &“ „,“ DELETED')) „
  response.write sSQL1
  objConn.execute (sSQL1)
  sSQL2 = „SCHRAP VAN tbl_oae_1 WAAR oae1_id = „“ & xoae1_id & „“ „
  response.write sSQL2
  objConn.execute (sSQL2)
beëindig als
Als err.number=0 toen
response.write het „gegeven werd met succes geschrapt.“
Beëindig als
objConn.Close
Plaats objConn = niets
Andere oplossingen  
 
programming4us programming4us