Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Noch ne Frage,
wie kann ich eine DataTable löschen damit ich per Knopfdruck erneut die selbe Table erstellen kann damit er mir nicht die Fehlermeldung bringt "....die Datatable mit dem Namen xxx existiert bereits".
MfG
Benutz einfach DISPOSE um beliebige Objekte wieder loszuwerden.
Grundsätzlich kümmert sich .net selbst um die Freigabe. Aber Erfahrungen zeigen, dass es sinnvoll ist, grad bei großen Datenmengen den Freigabejob selbst auszulösen. (Normal wird der zyklisch vom System gestartet und räumt aus allen beendeten Methoden den Speicher frei). Wil man dem Assistenten also unter die Arme helfen, gibt es DISPOSE
//ds = DataSet mit
int max = ds.Tables.Count-1;
for(int i = max;i>=0;i--)
{
if (ds.Tables[i].Rows[0]["Status"].ToString().Equals("1"))
{
string Name = ds.Tables[i].TableName;
ds.Tables.Remove(Name);
}
}
ds.WriteXml(Dateiname, XmlWriteMode.WriteSchema);
Wenn ich die Lösung zu einer Frage, so antworte ich.
Ich schaue dann nicht auf das Datum.
Wenn du ein Problem mit der Antwort hat, sei's drum.
Ich hatte heute diese Problematik und habe danach gegoogelt und hier keine passende Antwort gefunden.
Duirch deine Reaktion auf meine Antwort hältst auch Du das Them oben.