webForumDet fria alternativet

Hur bygger ni upp era sökfunktioner

.NET

6 svar · 352 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Hej

När man har kanske 7-8 sökfält som man kan välja att fylla i hur bygger ni upp sql-satsen då? Parametiserad direkt i code behind eller stored procedure med en massa kod för de olika alternativen?

Medlem sedan dec. 19996 721 inlägg
#2

Oftast med en parametriserad dynamisk SQL/HQL-fråga. Definitivt inte i code behind dock. SP är värdelöst för dylika scenarion.

Medlem sedan jan. 20013 406 inlägg
#3

SQL/HQL förklara gärna mer.

Medlem sedan dec. 19996 522 inlägg
#4

HQL, sweet mother of all languages :) Hibernate Query Language, ett språk för att "quera" mot objekt, Hibernate är en OR/Mapper.

Medlem sedan dec. 20014 239 inlägg
#5

erka skrev:

HQL, sweet mother of all languages :) Hibernate Query Language, ett språk för att "quera" mot objekt, Hibernate är en OR/Mapper.

Låter intressant för den som inte vet vad det är... Har du något fint exempel?

Medlem sedan juni 20008 205 inlägg
Medlem sedan dec. 19996 522 inlägg
#7

http://www.nhibernate.org/

http://www.hibernate.org/hib_docs/nhibernate/1.2/reference/en/html_single/

Hög inlärningströskel men sedan när man lärt sig det, helt underbart och lite kraftfullt, lite overhead men det är det värt för att slippa skriva SQL. Och skulle man behöva skriva SQL så finns det stöd för det också

255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)