ASP.NET Zone

Die ASP.NET Community. Alle Antworten rund um Microsoft® Webtechnologien
Willkommen bei ASP.NET Zone. Anmelden | Registrieren | Hilfe | Impressum | ASP.NET Zone Suchplugin

Home Blogs Foren FAQ Communities Fotos Downloads
Werbeanzeige

Programmatischer zugriff auf die SQL des DAL (objectdatasource)

  •  10-14-2008, 12:19

    Programmatischer zugriff auf die SQL des DAL (objectdatasource)

    hallo zusammen,

    habe eine Gridview und eine Suchmaske mit vier textboxen, das grid besitzt als datenbasis eine ObjectDataSource, der DAL holt alle einträge aus einer tabelle.

    jetzt soll der user die möglichkeit haben die einträge über die textbox zu filtern (textboxen beziehen sich auf bestimmte felder der tabelle) hört sich einfach an........aber

    1. ich möchte nie alle daten holen (sehr viele) und dann das recordset filtern (filterung soll in der sql erfolgen)

    2. ich könnte eine neue query im DAL erzeugen  welche vier input parameter hat @filterBox1, @filterBox2, usw und dann in der sql where clause etwas wie............ like '%' + @filterBox1 + '%'...................... funktioniert zwar liefert aber nicht immer die richtigen datensätze, da in den feldern der DB auch NULL stehen kann. (like '%' + @filterBox1 + '%' OR is NULL funktioniert auch nicht)

    ich will also auf die Where clause programmaitisch zugreifen können um jeweils z.B. nur den wert der filterbox1 zu setzen.

    seht ihr da eine möglichkeit bzw einen besseren weg?

    danke

Das ganze Thema ansehen
Powered by Community Server (Commercial Edition)