Toon posts:

[asp help] Zoeksleutel niet gevonden bij update?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Na een sqlupdate in een memo veld returned de server de volgende fout:

ADODB.Recordset (0x800A0CC1)
Kan het item niet vinden in de collectie die overeenkomt met de gewenste naam of het gewenste nummer.

de update-code:

RSGevraagdeDienst("Dienst_Omschrijving") =DienstNaam
RSGevraagdeDienst("Dienst_Leader") =DienstLeader
RSGevraagdeDienst("Dienst_Enabled") =DienstEnabled
RSGevraagdeDienst("Dienst_Uitgebreid") =DienstOmschrijving

RSGevraagdeDienst.Update
------

het gekke is dat als je weinig tekst in de textarea zet, dan doet hij het wel, maar als het gecopy-paste wordt vanuit notepad dan houdt ie er mee op en komt ie dus met de foutmelding. De dbase moet na de foutmelding opnieuw worden gecheckt op fouten, die hersteld moeten worden....

iemand id?

Verwijderd

je veldlengte van omschrijving zal nog wel op 50 tekens staan ofzo, of je voert er meer dan 255 tekens in, iets in die geest zal het wel zijn.

Verwijderd

Topicstarter
nee, het is een memo-veld waarin hij update.

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 23-08 22:55

TeeDee

CQB 241

Wordt er wel gechecked op ' ?

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Probeer de dienst variabelen eens door deze code te halen? (Dienstnaam e.d.)
code:
1
2
3
4
5
6
7
 Function RemoveBadCharacters(strTemp)
    Dim regEx
    Set regEx = New RegExp
    regEx.Pattern = "[^\s\w]"
    regEx.Global = True
    RemoveBadCharacters = regEx.Replace(strTemp, "")  
  End Function


Dan heb je direct ook je database beveiligd tegen kwaadwillende gebruikers :)

  • Morpheus_at_work
  • Registratie: December 2000
  • Laatst online: 01-07 12:50
je probeerd iets up te daten wat niet in de query of tabel zit

iets met lenzen

Pagina: 1