Frage : asp.net mssql - ich habe ein dataosource, dem zuerst Suchen und innen eine volle Frage ist dort eine Weise, dynamiccaly zu ändern wo Klausel zieht.

Ich habe ein dataosource, dem zuerst Suchen und innen eine volle Frage zieht und ein listview, der Benutzer können durch die Aufzeichnungen paginieren, um zu finden bevölkert, was sie wünschen. Aber ich habe auch Bau eine searc Form, die dem Benutzer erlaubt, nach specfic Detail zu suchen. Wie ich ändern kann, wo man die Klausel das Querystring zum Suchen nach dem specfics.

Basically ich möchten dieses verwenden verwendet, wo Klausel:
, in dem E.IsLockedOut = „falsch“ ....., die innen die Spitzen100 Aufzeichnungen und alles fields.
is dort weg zum Schalter zieht, ändern, wo Klausel der Suchroutine (Form) ergänzt wurde und the
and eine querystring Befestigung wurden? ausgefüllt?

Antwort : asp.net mssql - ich habe ein dataosource, dem zuerst Suchen und innen eine volle Frage ist dort eine Weise, dynamiccaly zu ändern wo Klausel zieht.

Versuch etwas Ähnliches:

Schnur sqlQuery= " * von der Tabelle in der vorwählen „;
Schnur whereClause = String.Empty;

wenn (querystringvalues=null) {
whereClause = „E.IsLockedOut='False'";
}
sonst {
whereClause= " verursachen mit querysting Klausel ";
}
SqlDataSource1.SelectCommand = sqlQuery + whereClause;
Weitere Lösungen  
 
programming4us programming4us