Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

Suffe update query [ASP]

Anoniem
Annie
8 antwoorden
  • [code:1:64d5ab3829]
    strQuery ="UPDATE ding SET iets = '"&n&"' WHERE dingID = "&f

    set rsRecordSet = dcnDB.Execute(strQuery)
    response.write(strQuery)
    [/code:1:64d5ab3829]

    Het probleem hier is waarschijnlijk syntaxis. De error die de browser geeft is:

    Microsoft VBScript runtime error '800a01a8'
    Object required: ''

    De iets is dus een string en de ID een autonummer (MsAccess)

    Daarnaast, hoe moet ik het schrijven als ik meerdere strings naats IETS wil setten?( In dezelfde tabel)

    Thanx,

  • SET eerste='..', tweede='..', driede='..' etc
  • OK, bedankt. Denk dat dit zou kunnen werken, ware het niet dat ik nog steeds een syntaxis fout heb… :cry:

    Ik heb ook nog geprobeerd de ID expliciet naar int te converteren, maar het mag allemaal niet baten…


  • bestaat je connectie object wel (dcnDB) ?
    dat is namelijk het eerste waar ik aan denk als ik de foutmelding zie.

    p.s. casten naar int heeft natuurlijk niet veel zin als je deze daarna weer vastplakt met een string :grin:

    p.s.2 het heeft over het algemeen weinig zin om een recordset aan te maken voor een query waar je geen gegevens van terug verwacht (bijv. update) aangezien je hier toch niets mee doet (en het kost wel een beetje performance).
    Dus alleen [i:89824bf4eb]connectie.execute()[/i:89824bf4eb] is voldoende.

    [ Dit bericht is bewerkt door: Annie op 2002-04-23 19:21 ]
  • Ik vind het toch wel handig als ik kan checken of mijn update query ook daadwerkelijk gewerkt heeft…
  • Oke, maar wat wil je dan checken? Of de query zonder problemen (errors) is uitgevoerd of hoeveel rows ge-update zijn?
  • Hoeveel rows er geupdated zijn…
  • Ik heb het al. Ik heb die standaard ODBC dingen in een include file, netjes geinclude, maar de call opendatabase niet gemaakt.

    Ik was vandaag duffer dan iejoor on downers. :razz:

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.