Hallo,
was du hier bedenken musst ist die Tatsache, dass es f�r dien RowFilter in hier n�tig ist den =-Vergleich mit Hochkommas durchzuf�hren.
Versuch mal Folgendes:
myView.RowFilter += "AND T_objtyp_ID = '" + myFilterAD + "'";
Daran sollte es liegen.
Viele Gr��e Lars
At 23:42 17.01.2005, you wrote:
Hallo Liste,
Sitze gerade etwas auf dem Schlauch, vielleicht kann mir jemand weiterhelfen. M�chte eine DataView (welche schon vorsortiert ist) von einem QueryString abh�ngig Filtern.
Das hier funktioniert soweit:
int myInt = 2; string myFilterAD = myInt.ToString(); myView.RowFilter += "AND T_objtyp_ID = " + myFilterAD;
Jetzt habe ich fogenden Reuquest:
http://localhost/WebSeeTry/Page1.aspx?LA=en&OI=2
Die Methode welche OI ausliest sieht folgendermassen aus:
public int GetQueryOI(NameValueCollection myQuery) { try { return int.Parse(myQuery["OI"]); } catch { int negativ = -1; return negativ; } }
und liefert folgenden int:
myObjectID = 2
Wenn ich jetzt aber das ganze folgend umbaue
string myFilterAD = myObjectID .ToString(); myView.RowFilter += "AND T_objtyp_ID = " + myFilterAD;
Funktioniert es nicht mehr. Ich weiss, es macht wenig Sinn erst einen String in der GetQueryOI-Methode in einen int zu wandeln und sp�ter wieder zur�ck. Brauche das ganze an anderer Stelle aber noch als int.
Ich hoffe ihr k�nnt mir da mit der Formatierung weiterhelfen
Danke, Tim
_______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
www.zoologie-online.de
Lars Berner Stormcrow-Software Postfach: 110123 69071 Heidelberg
_______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
