Toon posts:

[VB] Varaible buiten de scope van een transaction

Pagina: 1
Acties:
  • 70 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik gebruik de volgende code:

On error goto error_err
Begin trans
errormsg1 = "Dsd"
query1
errormsg1 = "Dsd"
query2
errormsg1 = "Dsd"
query3
commit

error_err
rollback
echo errormsg1

alles gaat prima behalve dat die variabele die in de transaction gezet zijn niet meer bestaan na de rollback, hoe kan ik deze variabele wel gebruiken.

  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 14-09 17:42

Gerco

Professional Newbie

Misschien moet je de var even declareren BUITEN de transactie. Ik neem aan dat Option Explicit bij jou niet aanstaat, dat is een grote aanrader, ZET AAN! :)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Dim errormsg1 As String

Begin trans
errormsg1 = "Dsd"
query1
errormsg1 = "Dsd"
query2
errormsg1 = "Dsd"
query3
commit

error_err:
rollback
echo errormsg1

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!


  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

dubbel + lees de manual

Dit topic is gesloten.