Förenklad syntax för att använda Search API i Windows Vista

Under Microsoft Live visade jag hur enkelt det var att i Windows Vista använda sig av det Search API som finns exponerat som en OLE DB provider. Däremot så fick jag en del höjda ögonbryn och också en del frågor angående syntaxen som användes för sökningen och jag kan nu glädja er med att det nu har skett en del förenklingar.

Tidigare var vi tvingade att skriva till exempel så här:

SELECT "System.ItemName", "System.ItemUrl" FROM SYSTEMINDEX..SCOPE

Men nu kan vi OCKSÅ (observera att vi alltså inte bryter gamla frågor som redan finns) skriva så här:

SELECT System.ItemName, System.ItemUrl FROM SYSTEMINDEX

Mycket snyggare och renare, eller hur!

Vill du läsa mer om förändringarna så kan du göra det här.