[SQL] keywords doorpasen aan procedure

Pagina: 1
Acties:

  • whitey-d
  • Registratie: April 2000
  • Laatst online: 13-05 18:09
Op het ogenblik ben ik, zoals velen waarschijnlijk, een mini-zoekmachine functie aan het ontwikkelen voor een kleine online community in ASP/MSSQL.
Ik ben al een aardig eind voor wat betreft de zoekmethode met %LIKE% statements e.d. gaat allemaal prima.

Wat heb ik:
- een ASP-zoekpagina waar ik de keywords uit een formveldje haal, en in een array plaats
- een MSSQL stored procedure keywords uit een temporary tabel vergelijkt met tekstvelden uit een andere tabel

Wat wil ik:
- de keywords fatsoenlijk doorgeven naar de stored procedure

Mijn vraag, wat is de beste optie hiervoor:
- kan ik voor de keywords een temporary table gebruiken die door een SP (addKeyword bv.) gemaakt wordt en tijdens de geopende connectie blijft bestaan? (dan kan ik die in de SP die gaat zoeken weer raadplegen)
- of kan ik een soort van array / splitbare string doorgeven in de parameter van de SP, of unlimited parameters doorgeven?

Ik heb flink lopen researchen om hier zelf een antwoord op te vinden, ik weet hoe ik temporary tables kan aanmaken maar als die in een SP wordt gemaakt wordt deze bij het afronden van de SP weer weggemikt (toch?)

“Advertising says to people, 'Here's what we've got. Here's what it will do for you. Here's how to get it.'”