hi helge!
ja, �usserst komisch.... hatte die vor 2 tagen geschrieben.... vielleicht
der hotmail smtp.....
das war eben mein fehler. mit accept changes hat er mir anscheinend auch die
daten aus dem cache entfernt, was aber nicht gew�nscht war, da ich die
gesamten daten noch auf anderen seiten brauch.
mit rejectchanges hat er es dann sein lassen - und alles klappt wie
gew�nscht.
besten dank f�r deine hilfe,
oskar
----- Original Message -----
From: "Helge Lenuweit" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, January 04, 2004 12:37 PM
Subject: Re: [Asp.net] Re: [Asp.net] L�schen von DataRows aus einer
DataTable
Hallo Oskar,
Falls das DataSet �bers Netz gehen soll, w�rde ich AcceptChanges zum
Schlu� ausf�hren, da dann nicht (mehr) ben�tigte Informationen wie der
Feldinhalt vor einer �nderung wegfallen. Dadurch wird dann die
Datenmenge beim Serialisieren kleiner.
Also z.B. so:
DataTable pvnews = (DataTable) Cache["newstable"];
if (pvnews.Rows.Count >= newsrecords) {
for (int i=newsrecords;i<=pvnews.Rows.Count-1;i++) {
DataRow dr = pvnews.Rows[i];
dr.Delete();
}
pvnews.AcceptChanges();
}
Eben tr�pfeln aber lauter Mails herein (komisch, woher kommt die
Verz�gerung?), nach denen das Problem jetzt offenbar gel�st ist?
Gru�, Helge
oskar schrieb:
>daten waren sehr wohl sortiert, doch hat das acceptchanges probleme
>gemacht...
>
>so passt es nun:
>
> pvnews = (DataTable) Cache["newstable"];
> if (pvnews.Rows.Count > newsrecords)
> {
> for( int x=0; x<=pvnews.Rows.Count-1; x++ )
> {
> if (x >= newsrecords)
> {
> DataRow dr = pvnews.Rows[x];
> dr.Delete();
> }
> }
> }
> news_list.DataSource = pvnews;
>
>besten dank f�r die hilfe!
>oskar
>
>----- Original Message -----
>From: "oskar" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Saturday, January 03, 2004 12:25 AM
>Subject: Re: [Asp.net] L�schen von DataRows aus einer DataTable
>
>
>hi helge!
>
>der fehler lag an der foreach.... mit einer for schleife gehts:
> pvnews = (DataTable) Cache["newstable"];
> if (pvnews.Rows.Count > newsrecords)
> {
> for( int x=1; x<=pvnews.Rows.Count; x++ )
> {
> if (x >= newsrecords)
> {
> DataRow dr = pvnews.Rows[x-1];
> dr.Delete();
> pvnews.AcceptChanges();
> }
> }
> }
> news_list.DataSource = pvnews;
>
>jetzt hab ich meine daten allerdings unsortiert...... grmpf.... ohne dem
>l�schen von zeilen sind sie sortiert......
>gibts da eine einfache erkl�rung daf�r?
>
>lg
>
>----- Original Message -----
>From: "Helge Lenuweit" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Friday, January 02, 2004 10:55 PM
>Subject: Re: [Asp.net] L�schen von DataRows aus einer DataTable
>
>
>Hallo Oskar,
>
>DataTable dt = ...;
>
>DataRow dr = dt.Rows[index];
>dr.Delete();
>
>Gru�,
>Helge
>
>oskar schrieb:
>
>
>
>>hallo liste!
>>
>>
>>wie kann ich denn datens�tze aus eine DataTable l�schen?? hab einfach
>>
>>
>keinen
>
>
>>ansatz gefunden....
>>
>>thx,
>>oskar
>>_______________________________________________
>>Asp.net mailing list
>>[EMAIL PROTECTED]
>>http://www.glengamoi.com/mailman/listinfo/asp.net
>>
>>
>>
>>
>>
>
>_______________________________________________
>Asp.net mailing list
>[EMAIL PROTECTED]
>http://www.glengamoi.com/mailman/listinfo/asp.net
>_______________________________________________
>Asp.net mailing list
>[EMAIL PROTECTED]
>http://www.glengamoi.com/mailman/listinfo/asp.net
>
>
>
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net