webForumDet fria alternativet

Find i recordset

ASP

3 svar · 222 visningar · startad av clarkbones

Medlem sedan feb. 20013 023 inlägg
Frågan#1

Hej, jag undrar hur man specifierar flera kriterier när man använder recordsets Find metod.
Har försökt med följande:

objemp.Open strSQL, conn, 3
strCriteria="LastName='Davolio', FirstName='Nancy' "
objemp.find strcriteria

har dessutom testat att byta ut kommatecken mot ingenting och mot semikolon, men får hela tiden
'Parametrarna är felaktiga, ligger utanför tillåtet intervall eller skapar en inbördes konflikt'. Det funkar bra när jag bara har ett kriterium.

Och förresten så säg inte åt mig att använda sql för att hitta rätt, av speciella skäl är det inte aktuellt i detta fall. Tack på förhand

Medlem sedan dec. 19998 577 inlägg
#2

Testa:

strCriteria="LastName='Davolio' AND FirstName='Nancy'"

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

Medlem sedan feb. 20013 023 inlägg
#3

Hittade svaret själv på MSDN...

Only a single-column name may be specified in criteria. This method does not support multi-column searches.

Skit också....

Medlem sedan feb. 20013 023 inlägg
#4

Om nu någon skulle vara intresserad, kan jag tillägga att det fungerar med Filter propertyn, den klarar multipla villkor.

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