[Sybase - powerbuilder] -> SQL query probleem *

Pagina: 1
Acties:

  • sus
  • Registratie: September 2000
  • Laatst online: 12:17

sus

is druk :+

Topicstarter
Ik ben bezig met een applicatie te bouwen (ja, is een schoolopdracht), waarin ik tegen een database moet kletsen (Sybase ASA).

Maar, nu loop ik tegen een probleem waar ook de leraar geen oplossing voor weer. Daarom hoop ik dat er hier iemand is die mij kan helpen.

Ik heb een scherm met daarop een datawindow en 2 knoppen. 1 knop is om terug te gaan, de andere is een voltooien knop. Bij het klikken op voltooien moet er in een andere tabel dan die in het datawindow wordt gebruikt een waarde worden aangepast.

Op het scherm staat informatie over een bepaalde reservering. In een andere tabel moet de status van die reservering worden aangepast. Dat doe ik dmv. de volgende query:

code:
1
update reservering set status_res = 'reservering' where paspoortid = 'NL123';


Dat paspoortid staat nu hardcoded, maar moet een globale variabele worden. Dat is geen probleem. Deze query is getest en werkt.

Dan nu de code achter mijn 'voltooien' knop:

code:
1
update reservering set status_res = 'ingechecked' where paspoortid = 'NL123';


Dat zou moeten werken, maar dat doet het dus niet. Weet iemand hoe ik het aan moet pakken om (zonder het gebruik van een 2e datawindow) toch die waarde te kunnen updaten? Zoals gezegd, ook de leraar zit met zijn handen in het haar, hij maakt altijd gebruik van een datawindowcontroller, waar hij de tekst in aanpast (wat mij btw wel lukt, maar ik dus niet wil).

Ik hoop dat het een beetje duidelijk is, anders lees ik het zsm :)

tnx!

Nogmaals, het is echt niet de bedoeling dat jullie mijn huiswerk maken, een simpel zetje in de goede richting zou voldoende moeten zijn.

  • sus
  • Registratie: September 2000
  • Laatst online: 12:17

sus

is druk :+

Topicstarter
vergeten een goeie titel te geven, heb al een TR gedaan

Verwijderd

Heb je quotes om de waarde van de parameter staan ?

Wat krijg je te zien als je voor uitvoer eerst de query naar scherm print ? Of, wat is de foutmelding die sybase geeft ?

  • TheRebell
  • Registratie: Oktober 2000
  • Laatst online: 20-05 16:00
Wat is de melding die ASA geeft of gebeurt er gewoon niks? In neem aan dat je die query ook commit en goed uitvoert ;)

  • sus
  • Registratie: September 2000
  • Laatst online: 12:17

sus

is druk :+

Topicstarter
Er kwam geen melding, de app crasht.

Naar nu blijkt (en ik had gisteren ff geen zin meer om datom 00:30 te posten) lag het NIET aan mijn app, maar aan de pc, die gewoon enorm brak was. Ik zat later die avond achter een andere computer, waar het meteen werkte. Ook thuis werkt het.

topic kan dus dicht