Re: CommandBuilder bringt Fehlermeldung!



Frank Dzaebel schrieb:
Hallo,

wir benutzen hier den vollen Vor- und Zunamen als Usernamen.

PROBLEM: Wenn ich jetzt etwas in die Textfelder eingebe, funktioniert das
nur beim ersten Textfeld. Beim zweiten kommt die folgende Fehlermeldung:
Concurrency violation: the UpdateCommand affected 0 of the expected 1 records.


Wenn das UpdateCommand fehlschlägt, auf Grund von Constraints
o.ä. ist diese Meldung so "by design":
Zum Beispiel gibst Du eine ID ein, die aber schon vorhanden
ist. Binde die Anweisung in ein try-catch ein und
gib uns die InnerException oder die DB-spezifische
Errors-Auflistung falls vorhanden.

[PRB: 'System.Data.DBConcurrencyException' When You Update a Database Through a Stored Procedure]
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q310375


[INFO: Roadmap for ADO.NET DataAdapter Objects] ->DBConcurrencyException
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q313483

Gut in solchen Dingen auch immer die spezielle NG:
microsoft.public.de.german.entwickler.dotnet.datenbank


ciao Frank

Hallo,

irgendwie werde ich aus Deiner Antwort nicht ganz schlau.
Mag vielleicht daran liegen, das ich in der Programmierung nicht so tief drin stecke. Wie kann ich die InnerExcepion oder die DB-spezifische Errors-Auflistung abrufen?


Aktuell sie die das try-catch bei mit wie folgt aus:

private void tbWort1_Leave(object sender, EventArgs e)
        {
            try
            {
                bmVokabeln.EndCurrentEdit();
                adapterVokabeln.Update(dtVokabeln);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }

Gruss Jens
.



Relevant Pages

  • Re: keine Berechtigung
    ... > kommt die Meldung, das mir die Berechtigungen auf diesem System fehlen. ... sondern er ignoriert den Link einfach und tut ... > Gruß Frank ... Next by Date: ...
    (microsoft.public.de.outlook)
  • Re: keine Berechtigung
    ... Frank Rückert wrote: ... > kommt die Meldung, das mir die Berechtigungen auf diesem System ... Wenn ich nun Outlook Express einrichte, ... > Versuch nicht mal diese Meldung, sondern er ignoriert den Link ...
    (microsoft.public.de.outlook)
  • Re: ADO.NET Fehlemeldungen.
    ... "Frank Dzaebel" wrote: ... immer die "InnerException" und ggf. ... Wenn die Exception da sauber in den Errors auftaucht, ... Dipl.Inf. Frank Dzaebel ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Re: Dok. NET2.0 Beta
    ... Ich hatte die gleiche Meldung bei VSSourceSafe 2005. ... Dipl.Inf. Frank Dzaebel ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.german.entwickler.dotnet.framework)
  • Re: Perl 5.005 installieren
    ... Da englisch der Default ist, ... Ich habe die Meldung nicht mehr, ... ich mir die Quellen nur kurz geholt hatte. ... Dipl.-Inform. Frank Seitz; http://www.fseitz.de/ ...
    (de.comp.lang.perl.cgi)

Loading