25. september 2001 - 12:21 Der er 6 kommentarer og
1 løsning

Hent data via ASP fra Full-text Catalog

Vær´ hilset!

Jeg har i W2K SQL serveren oprettet et Full-Text catalog, der hedder,
-> Full_text_search_general

Det er et index over 5 tabeller, men hvordan kommer jeg igang med at søge i det via ASP.

Har kigget i Enterprise Manageren help ting, og fundet en del hjælp, men jeg har brug for et lille praktisk i ASP eks. for at komme igang.

/def
Avatar billede tmceu Praktikant
25. september 2001 - 13:30 #1
Kender du TSQL syntaksen, for ellers må du hellere starte der. Der er principielt ingen forskel på at søge med og uden full-text, set ud fra ASP, det er blot dine TSQL statements der er anderledes.
25. september 2001 - 13:43 #2
Kender desværre ikke så meget til transact-SQL endnu, kan du give mig en kort relevant eks.?

/def
Avatar billede tmceu Praktikant
25. september 2001 - 14:11 #3
OK, uanset om du laver almindelige TSQL statements eller TSQL statements der anvender full-text indexes, returnerer de et recordset. Ud fra et ASP synspunkt vil dette recordset skulle behandles fuldstændig ens. Jeg finder lige på et eksempel på et statement, øjeblik...
25. september 2001 - 14:20 #4
Avatar billede tmceu Praktikant
25. september 2001 - 14:50 #5
Her er et lille eksempel hugget fra Books Online

SELECT ProductName
FROM Products
WHERE UnitPrice = 15.00 AND CONTAINS(QuantityPerUnit, \'bottles\')

Det eneste der adskiller sig fra et alm. statement, er CONTAINS(QuantityPerUnit, \'bottles\'), der gør brug af full-text index.

Prøv at kigge i SQL Books Online, efter CONTAINS, CONTAINSTABLE, FREETEXT og FREETEXTTABLE som er de vigtigste at forstå.

Avatar billede tmceu Praktikant
25. september 2001 - 14:53 #6
Ikke umiddelbart, den stored procedure anvendes til at vedligeholde full-text indexes. Prøv at søge på de 4 ord ovenfor.
25. september 2001 - 15:43 #7
Jeg valgte at bruge CONTAINS, som f.eks:
CONTAINS(Tabelname.*, \'FORMSOF(INFLECTIONAL, *nothing*)

/def
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester