vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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
CurrencyManager Aktualisierung nicht möglich 
Autor: morpheus-dev
Datum: 27.06.08 19:53

Hallo Zusammen,

ich habe ein kleines Problem mit dem CurrencyManager.
Ich habe mehrere gebundene Textfelder in einen Form, die sich nicht Aktualisieren lassen.

Mit der erstellung bin ich wie hier beschrieben vorgegangen:
http://www.galileocomputing.de/openbook/visual_basic/Kapitel_26-006.htm#5c1fc4eaaedc3c1ccbd9f8d6bd10f6b1
(Datengebundene Steuerelemente)

Mein Code:
Public Class Steuerelemente_o_Prog
    Dim oCM As CurrencyManager
    Private Sub Steuerelemente_o_Prog_Load(ByVal sender As System.Object, ByVal _
      e As System.EventArgs) Handles MyBase.Load
        OleDbConnection1.ConnectionString = _
        "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Glob_DB_Pfad
        OleDbDataAdapter1.Fill(Me.DataSet21)
 
        oCM = BindingContext(Me.DataSet21, "Kunden")
 
        AddHandler oCM.PositionChanged, AddressOf oCM_PositionChanged
        Call Zeige_Position()
 
    End Sub
 
 
    Sub Zeige_Position()
        Me.lblDatensatz.Text = "Datensatz " & oCM.Position.ToString + 1 & " von" & _
          "" & oCM.Count.ToString
    End Sub
 
    Sub oCM_PositionChanged(ByVal sender As Object, ByVal e As EventArgs)
        Call Zeige_Position()
    End Sub
 
    Private Sub cmdBeenden_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles cmdBeenden.Click
        Me.Close()
    End Sub
 
    Private Sub cmdErster_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles cmdErster.Click
        oCM.Position = 0
    End Sub
 
    Private Sub cmdZurueck_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles cmdZurueck.Click
        oCM.Position -= 1
    End Sub
 
    Private Sub cmdVor_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles cmdVor.Click
        oCM.Position += 1
    End Sub
 
    Private Sub cmdLetzter_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles cmdLetzter.Click
        oCM.Position = oCM.Count - 1
    End Sub
End Class
Der erste Datensatz wird zwar korrekt angezeigt, aber die Textfelder aktualisieren sich nicht.
Die Positionsanzeige funktioniert.

Kann mir jemand einen Tipp geben, wie das ordentlich hinbekomme.

Danke schon mal.
Gruß Patrick

PS: ich greife auf eine Access 2000 DB zu sollte das wichtig sein.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
CurrencyManager Aktualisierung nicht möglich1.301morpheus-dev27.06.08 19:53
Re: CurrencyManager Aktualisierung nicht möglich764Melkor27.06.08 20:30
Re: CurrencyManager Aktualisierung nicht möglich819Melkor27.06.08 20:31
Re: CurrencyManager Aktualisierung nicht möglich798morpheus-dev27.06.08 21:28
Re: CurrencyManager Aktualisierung nicht möglich818Melkor27.06.08 22:29
Re: CurrencyManager Aktualisierung nicht möglich923morpheus-dev27.06.08 23:15

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