vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
OK... Ihr habt ja recht... also gaaaanz förmlich.... Entschuldigt bitte 
Autor: Der ratlose Rudi
Datum: 02.07.13 16:34

Also dann.. ja ihr habt ja recht. Entschuldigt bitte, war blöd von mir. Ich war eben bloß genervt, weil es nicht hinhaut, so wie ich mir das gedacht hatte... also sorry

Ich habe mich also in den letzten Tagen in das Kapitel Datenbanken eingelesen und dann mein Projekt von vorn begonnen. Eine Acces Datenbank erstellt und darin erstmal ein paar fiktive Daten eingetragen.
Eine Verbindung zur Datenbank aufgebaut und weil es am wenigsten Code braucht, erstmal versucht Datensätze darin zu löschen. Der Code dafür lautet (bei mir jedenfalls)

Private Sub Daten_löschen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Daten_löschen.Click

Dim con As New OleDb.OleDbConnection
Dim cmd As New OleDb.OleDbCommand

con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;" & "Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=C:\Datenbanken\Versuchsdatenbank.accdb"

cmd.Connection = con
cmd.CommandText = "select * from Beispielnamen"
Dim vorhandenerName As Integer = CInt(ID_vorhandenerName.text)

Try
con.Open()
cmd.CommandText = "delete from Beispielnamen " & "where ID = " & vorhandenerName
vorhandenerName = cmd.ExecuteNonQuery()

Catch ex As Exception
End Try
con.Close()

Beep()

Fahrt_gelöscht.Text = "Ihr Datensatz wurde entfernt"

Fahrt_gelöscht.Visible = True
System.Threading.Thread.Sleep(1000) ' 1 sec warten
Fahrt_gelöscht.Visible = False

Datum.Focus()

End Sub

So, nun sieht es so aus, das keine Fehlermeldung erscheint und auch der richtige Datensatz in der Datenbank gelöscht wird.
Allerdings reagiert danach meine Form nicht mehr. Also der Focus geht nicht zu Datum. Auch mit der Maus kann ich kein Textfeld oder irgendeinen Button mehr anklicken.
Den Beep() habe ich nur gemacht, um zu sehen wie weit die Sub reagiert und er ist deutlich zu hören.
Hab ich da schon wieder einen Fehler irgendwo ?

Es wäre schön wenn mir doch noch jemand helfen würde, wenn nicht, würde ich es auch verstehen.
MfG
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Daten eines bestimmten Datumsbereiches auswerten3.287Der ratlose Rudi22.06.13 15:13
Daten eines bestimmten Datumsbereiches auswerten1.628Der ratlose Rudi23.06.13 12:58
Re: Daten eines bestimmten Datumsbereiches auswerten1.672ModeratorDaveS23.06.13 13:47
Re: Daten eines bestimmten Datumsbereiches auswerten1.627Der ratlose Rudi23.06.13 18:11
Re: Daten eines bestimmten Datumsbereiches auswerten1.652ModeratorDaveS23.06.13 18:32
Re: Daten eines bestimmten Datumsbereiches auswerten1.622Der ratlose Rudi23.06.13 19:15
Re: Daten eines bestimmten Datumsbereiches auswerten1.671Franki24.06.13 01:53
Re: Daten eines bestimmten Datumsbereiches auswerten1.616ModeratorFZelle24.06.13 02:19
Re: Daten eines bestimmten Datumsbereiches auswerten1.588Franki25.06.13 06:47
Re: Daten eines bestimmten Datumsbereiches auswerten1.769Der ratlose Rudi24.06.13 21:57
Re: Daten eines bestimmten Datumsbereiches auswerten1.605Franki25.06.13 06:51
Re: Daten eines bestimmten Datumsbereiches auswerten1.758Der ratlose Rudi25.06.13 16:27
Re: Daten eines bestimmten Datumsbereiches auswerten1.665ModeratorFZelle25.06.13 21:34
Re: Daten eines bestimmten Datumsbereiches auswerten1.580Der ratlose Rudi26.06.13 13:16
Re: Daten eines bestimmten Datumsbereiches auswerten1.641Manfred X26.06.13 22:57
OK... Ihr habt ja recht... also gaaaanz förmlich.... Entschu...1.661Der ratlose Rudi02.07.13 16:34
Re: OK... Ihr habt ja recht... also gaaaanz förmlich.... Ent...1.578Der ratlose Rudi02.07.13 20:23

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel