Forums Neueste Beiträge
 

Newbe-Frage: Daten aus SQL-Datenbank verschwinden nach dem Neustart der Anwendung

23/03/2008 - 16:25 von Mario Krsnic | Report spam
Hallo zusammen,
ich habe versucht die Anfànger-Abschnitte in der Hilfe (gewusst wie)
durchzuarbeiten.
also ich habe mit Visual Basic Express 2005 eine kleine SQL-Datenbank
erstellt, drin eine Tabelle, habe ich mir dann den
Abschnitt: "Hinzufügen oder Ändern von Datensàtzen: Aktualisieren von Daten"
vorgenommen.
Die Daten lassen sich schön eingeben, auch mehrere Zeilen. Nach dem
Schließen und neu starten des einzigen Formulars sind sie aber nicht mehr
da.
Was mache ich falsch?

Im Formular ist der folg. Code:

Public Class Form1

Private Sub Table1BindingNavigatorSaveItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
Table1BindingNavigatorSaveItem.Click
Me.Validate()
Me.Table1BindingSource.EndEdit()
Me.Table1TableAdapter.Update(Me.Database1DataSet.Table1)

End Sub

Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Me.Table1BindingSource.EndEdit()
Me.Table1TableAdapter.Update(Me.Database1DataSet.Table1)
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'TODO: Diese Codezeile làdt Daten in die Tabelle
"Database1DataSet.Table1". Sie können sie bei Bedarf verschieben oder
entfernen.
Me.Table1TableAdapter.Fill(Me.Database1DataSet.Table1)
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Form2.Show()
End Sub
End Class

Gruss
Mario
 

Lesen sie die antworten

#1 Elmar Boye
23/03/2008 - 16:33 | Warnen spam
Hallo Mario,

Mario Krsnic schrieb:
also ich habe mit Visual Basic Express 2005 eine kleine SQL-Datenbank
erstellt, drin eine Tabelle, habe ich mir dann den
Abschnitt: "Hinzufügen oder Ändern von Datensàtzen: Aktualisieren von
Daten" vorgenommen.
Die Daten lassen sich schön eingeben, auch mehrere Zeilen. Nach dem
Schließen und neu starten des einzigen Formulars sind sie aber nicht
mehr da.



Wenn Dueine SQL Server Express Datenbank in das Projekt aufgenommen
hast, so wird sie in der Standardeinstellung bei jedem Kopiervorgang
erneut in das Bin Verzeichnis kopiert - und alle Änderungen sind
somit weg.

Ändere die Eigenschaften, so dass die Datenbank nur bei Design-
Änderungen kopiert wird.

Im Formular ist der folg. Code:



der ist soweit in Ordnung.

Gruß Elmar

Ähnliche fragen