ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
4329
4329
EMPFEHLEN
-
Hi
hab folgenden Code geschrieben um mein DataGrid zu bearbeiten.
Blöderweise krieg ich mein updaten immer eine Fehlermeldung:
Die Eingabezeichenfolge hat das falsche Format.
Zeile:
Code :1
raum = Convert.ToInt32(TextBoxRaum.Text);
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
private void DataGrid1_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { string autor, titel; int raum; string key = DataGrid1.DataKeys[e.Item.ItemIndex].ToString(); titel = TextBoxRaum.Text; autor = TextBoxAutor.Text; raum = Convert.ToInt32(TextBoxRaum.Text); DataSet1.BuchRow r; r = DataSet1.Buch.FindByID(int.Parse(key)); r.Titel = titel; r.Autor = autor; r.Raum = raum; sqlDataAdapter1.Update(DataSet1); DataGrid1.EditItemIndex = -1; DataGrid1.DataBind(); }
-
Hi DefX!
Heisst das die EingabeZeichenfolge das Falsche format hat.Code :1
Die Eingabezeichenfolge hat das falsche Format.
Was schließen wir daraus? Richtig, die EingabeZeichenfolge hat das falsche Format.
Also musst Du die Einagezeichenfolge überprüfen. Kannst Dir aber auch spaaren,
wenn Du das ganze in einen Try-Catch-Block packst und die Expection
(evtl. auch die InnerException ), in einer MessageBox ausgibst.
Dann steht auch da welcher parameter falsch war. Auf diese Art und Weise sollte man
eigentlich auch selber seinen trivialen Problememn auf die Spur kommen.
Die allerbeste Methode ist, alle Werte die dein Programm bekommt, vorher zu überprüfen,
bevor sie gespeichert werden. Dann hast sowas so gut wie nie mehr.
MfG, cosmoMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
jo danke schonmal, ich werd mich mal dranmachen und versuchen das zu beheben
problem ist halt das ich das hier grad im praktikum mache und vorher noch keinen kontakt, weder zu c# noch .net im allgemeinen hatte.
-
Achso, alles klar.

Im NET-Forum findest sogar einen großen Thread zu Exceptions die Dir den Sinn
und die Handhabung erklärt.
Such also mal hier und vor allem im NET.Fourm nach Exception.
MfG, cosmo
PS.: Schreib bitte Netiquettenfreundlich. Regeln & Netiquette in meiner Sig.MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
Ähnliche Themen
-
PHP updaten, wie
Von KingChimera im Forum Linux & UnixAntworten: 11Letzter Beitrag: 12.09.07, 18:08 -
Datagrid inhalt an anderes datagrid übergeben!
Von c0si im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 01.03.05, 11:14 -
DB updaten
Von Dolphon im Forum PHPAntworten: 7Letzter Beitrag: 11.12.03, 17:11 -
PHP Updaten
Von Bleem im Forum PHPAntworten: 0Letzter Beitrag: 28.11.03, 20:50 -
DB updaten
Von Dolphon im Forum PHPAntworten: 2Letzter Beitrag: 23.10.03, 11:59





Zitieren
Login





