Quando si costruisce un sito web, un tipo di funzione che rende una migliore esperienza utente è l'uso di una funzione di ricerca . Durante la creazione di contenuti , il testo viene salvato in un database come SQL Server . Una parte comune di un sito di contenuti sta usando parole chiave. Le parole chiave vengono salvati in una tabella di SQL Server . Creazione di parole chiave per i contenuti rende più veloce quando gli utenti la ricerca di informazioni sul sito . Creare il campo nella tabella
Quando il contenuto è creato , le parole chiave devono essere salvati in un campo specifico . Queste parole chiave devono corrispondere con il contenuto , in modo da i risultati di ricerca dell'utente venire con informazioni pertinenti . Un campo in tabella deve essere creato per contenere le parole chiave. Questo viene fatto attraverso l' Enterprise Manager di SQL che viene fornito con SQL Server . Aprire il database e trovare la tabella che contiene il contenuto . Aggiungere un campo e dargli un nome. Per esempio , il nome " Chiave " può essere data alla colonna . Questo consente a qualsiasi altri sviluppatori che lavorano sul sito web di riconoscere rapidamente la colonna .
Creare la query di ricerca
La parte di ricerca dell'applicazione è inoltre completata in SQL Server Enterprise Manager . Il modo migliore per cercare un tavolo utilizza una stored procedure. Nella sezione di Enterprise Manager con l'etichetta " Programmazione ", creare una nuova stored procedure . Un nuovo modello viene aperto in cui il programmatore può creare la query di ricerca per l'applicazione. Un esempio di una query di ricerca che può essere usato per trovare parole chiave da una tabella è qui sotto:
selezionare parole chiave da table_content dove parole chiave come '% mykeyword % '
Questa query utilizza il "mi piace" sintassi. L'operatore come cerca il campo delle parole chiave per il testo inserito nella funzione di ricerca che corrisponde al campo . La partita non ha bisogno di essere precisi , motivo per cui i simboli "%" sono utilizzati . Per esempio, se la parola chiave archiviato avuto il testo " la mia parola chiave ", e le ricerche degli utenti per "chiave ", la funzione di ricerca che restituisce come un fiammifero .