Toon posts:

ASP SQL probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi ben met een asp pagina bezig. daarzit de volgende SQL String: (let op hij is erug lang :9~

---------8<---------------------------------------

"SELECT zoekenden.wijk, zoekenden.naam, zoekenden.gemeente2, zoekenden.gemeente3, zoekenden.adres, zoekenden.postcode, zoekenden.plaats, zoekenden.telefoon, zoekenden.fax, zoekenden.email, zoekenden.code, provincie.provincie, gemeenten.gemeente, soort.soort, prijs.prijs, ligging.ligging, zoekenden.lkamer, zoekenden.zkamer, zoekenden.aantal_slaapkamers, zoekenden.badkamer, zoekenden.douche, zoekenden.garage, zoekenden.openkeuken, zoekenden.carport, zoekenden.opmerking FROM ((((zoekenden INNER JOIN ligging ON zoekenden.ligging = ligging.Id1) INNER JOIN prijs ON zoekenden.prijsklasse = prijs.id) INNER JOIN provincie ON zoekenden.provincie = provincie.Id) INNER JOIN soort ON zoekenden.soort = soort.id) INNER JOIN gemeenten ON zoekenden.gemeente = gemeenten.id WHERE zoekenden.id = '" & cId & "';"

-------------------------------8<-----------------

Ik krijg dus steeds de foutmelding:

-----------------------8<-------------------------

Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
/showitem.asp, line 29

-------------------------------8<-----------------

Wie kan me helpen. Op lijn 29 voert hij de SQL String uit op de recordset:

<<<<<< line 29 >>>>>
Set rsX = Conn.Execute(sQuery)

Ik kom er niet uit... :'(

Verwijderd

gooi hem gewoon in MS Access, dan rolt de fout er vanzelf uit :)

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Ik vermoed dat cId leeg is

  • whoami
  • Registratie: December 2000
  • Laatst online: 17:00
Pfiew, zet hem eens tussen code /code tags. Dat leest al een stuk makkelijker...

https://fgheysels.github.io/


  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 16:31
Op donderdag 15 november 2001 00:05 schreef raptorix het volgende:
Ik vermoed dat cId leeg is
LOL :D :P

waar heb je eigenlijk zoveel tabellen voor nodig?? dat moet beter kunnen!

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

code:
1
select * from blablabla where bla inner join blaa on bla = blaa

dat is gewoon zo`n stuk makkelijker :P

disjfa - disj·fa (meneer)
disjfa.nl


  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Op vrijdag 16 november 2001 00:27 schreef disjfa het volgende:
code:
1
select * from blablabla where bla inner join blaa on bla = blaa

dat is gewoon zo`n stuk makkelijker :P
Maar wel minder efficient omdat je op deze manier alles terug vraagt, ook de zaken die je niet nodig hebt :)

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 08:12

Crazy D

I think we should take a look.

Op vrijdag 16 november 2001 00:31 schreef raptorix het volgende:
Maar wel minder efficient omdat je op deze manier alles terug vraagt, ook de zaken die je niet nodig hebt :)
:)
Maar bij het ontwikkelen, en vooral als er iets mis gaat, is dat wel ff verdraait handig :)
Naja sowieso ff de sql zoals ie uitgevoerd moet gaan worden printen op het scherm, bij voorkeur een beetje fatsoenlijk geordend (zie 1 van de sticky topics :) zodat het fatsoenlijk leesbaar wordt. Ook ff goed kijken of de variabelen wel netjes gevuld zijn voordat je ze gebruikt en zo.

En uhmm...
WHERE zoekenden.id = '" & cId & "';"
:?
Id klinkt als numeriek, waarom dan tussen ' en '? :)

En tis logisch dat ie een error geeft op de regel waarop de query uitgevoerd zou moeten worden, dat is tenslotte het moment waarop de query gechecked wordt :P ;)

Na nogmaals je query ff gelezen te hebben denk ik dat raptorix het antwoord al gegeven heeft: cId is waarschijnlijk leeg.

Exact expert nodig?


  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 16:31
Op vrijdag 16 november 2001 01:06 schreef Crazy_D het volgende:
Na nogmaals je query ff gelezen te hebben denk ik dat raptorix het antwoord al gegeven heeft: cId is waarschijnlijk leeg.
zet gewoon die query in een var en dan 'response.write' je die, dan weet je meteen wat er fout is.

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 08:12

Crazy D

I think we should take a look.

Op vrijdag 16 november 2001 07:26 schreef Tampie2000 het volgende:
zet gewoon die query in een var en dan 'response.write' je die, dan weet je meteen wat er fout is.
Stukje standaart debugwerk wat blijkbaar nog niet bij iedereen erin gebakken zit ;)

Exact expert nodig?

Pagina: 1