Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Microsoft Access, Daten erneuern
zurück: Kombinationsfeld weiter: Hilfe bei Erstellung Call-Center Software Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
u4enik
Gast


Verfasst am:
27. Sep 2007, 09:45
Rufname:

Microsoft Access, Daten erneuern - Microsoft Access, Daten erneuern

Nach oben
       Version: Office 2003

Hallo,

steh auf dem Schlauch. Ich will Daten, die aus einer Abfrage kommen in einem Formular aktualisieren, so dass dieses Formular geöffnet bleibt. Wie kann ich das Problem lösen?

Vielen Dank
KlausMz
Moderator Access


Verfasst am:
27. Sep 2007, 10:05
Rufname:
Wohnort: Irgendwo in der Pfalz


AW: Microsoft Access, Daten erneuern - AW: Microsoft Access, Daten erneuern

Nach oben
       Version: Office 2003

Hallo,
Code:
    Me.Requery
an geeigneter Stelle sollte das Formular aktualisieren.
Eventuell vorher den aktuellen Datensatz merken und nach Requery wieder anzeigen.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
U4enik
Gast


Verfasst am:
27. Sep 2007, 10:21
Rufname:

AW: Microsoft Access, Daten erneuern - AW: Microsoft Access, Daten erneuern

Nach oben
       Version: Office 2003

Danke für die Antwort.
Deswegen steh ich auf dem Schlauch. Damit funktioniert es nicht.

Mein Code sieht folgendermaßen aus:
Code:
'**** Abfgrage "abfrage" ausführen
    DoCmd.OpenQuery "abfrage", acNormal, acEdit
    DoCmd.Close acQuery, "abfrage"
'**** Formular erneuern
    Me.Requery
    Me.Refresh
Gibt es eine andere Möglichkeit?
KlausMz
Moderator Access


Verfasst am:
27. Sep 2007, 10:51
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Microsoft Access, Daten erneuern - AW: Microsoft Access, Daten erneuern

Nach oben
       Version: Office 2003

Hallo,
ist das Formular an die Abfrage gebunden?
Wenn ja kannst Du Dir das Öffnen der Abfrage sparen.
Sobald Du was änderst, steht es doch im Formular.
Was willst Du denn aktualisieren?

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
u4enik
Gast


Verfasst am:
27. Sep 2007, 11:28
Rufname:


AW: Microsoft Access, Daten erneuern - AW: Microsoft Access, Daten erneuern

Nach oben
       Version: Office 2003

Das Formular ist an die Abfrage gebunden.

Ich habe in diesem Formular ein Code eingebaut, in dem der SQL-Text für die Abfrage definirt wird.

Nach dem die SQL Abfrage gelaufen ist möchte ich das in dem Formular die Daten die aus dieser Abfrage geholt werden, aktualiesiert werden. Tun sie aber nicht.

Hab schon alles Mögliche versucht auch über Makros geht trotzdem nicht.

?????????????????????????????????????????????????????????????????????
KlausMz
Moderator Access


Verfasst am:
27. Sep 2007, 11:56
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Microsoft Access, Daten erneuern - AW: Microsoft Access, Daten erneuern

Nach oben
       Version: Office 2003

Hallo,
dann zeige mal etwas mehr Infos, z.B. den Code.
Ich habe immer noch nicht ganz begriffen, was Du machen willst.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
u4enik
Gast


Verfasst am:
27. Sep 2007, 12:03
Rufname:

AW: Microsoft Access, Daten erneuern - AW: Microsoft Access, Daten erneuern

Nach oben
       Version: Office 2003

Hier ist der Code:
Code:
Option Compare Database

Private Sub days_Exit(Cancel As Integer)
    '**** Deklaration der Variablen
    Dim qdfDSI As DAO.QueryDef
    Dim strSQLDSI As String
    Dim Tage As Integer
   
    Set db = CurrentDb
    Tage = Me.Controls("days")
    strSQLDSI = "SELECT TOP " & Tage & " * FROM tabelle "
    Set qdfDSI = db.QueryDefs("abfrage")
    qdfDSI.SQL = strSQLDSI
    Me.Requery
End Sub
Nouba
nicht ganz unwissend :)


Verfasst am:
27. Sep 2007, 12:20
Rufname:
Wohnort: Berlin

AW: Microsoft Access, Daten erneuern - AW: Microsoft Access, Daten erneuern

Nach oben
       Version: Office 2003

Hallo,

versuche es so.

Code:
Option Compare Database
Option Explicit

Private Sub days_AfterUpdate()
  '**** Deklaration der Variablen
  Dim qdf       As DAO.QueryDef
  Dim strSQL    As String
  Dim Tage      As Long

  Tage = Nz(Me!days, 0)
  If Tage <= 0 Then Exit Sub
  Set db = CurrentDb()

  strSQL = "SELECT TOP " & Tage & " * FROM tabelle;"
  Set qdf = db.QueryDefs("abfrage", strSQL)
  Me.RowSource = Me.RowSource
End Sub

... oder vermutlich etwas einfacher so.

Code:
Option Compare Database
Option Explicit

Private Sub days_AfterUpdate()
  '**** Deklaration der Variablen
  Dim strSQL    As String
  Dim Tage      As Long

  Tage = Nz(Me!days, 0)
  If Tage <= 0 Then Exit Sub
  strSQL = "SELECT TOP " & Tage & " * FROM tabelle;"
  Me.RowSource = strSQL
End Sub

_________________
mit freundlichen Grüssen Nouba

Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
u4enik
Gast


Verfasst am:
01. Okt 2007, 11:08
Rufname:

AW: Microsoft Access, Daten erneuern - AW: Microsoft Access, Daten erneuern

Nach oben
       Version: Office 2003

Entschuldigung, dass es so lange gedauert hat, war abwesend.

Danke Nouba, hat leider auch nicht funktioniert.

mit freundlichen Grüßen

u4enik
Willi Wipp
Moderator


Verfasst am:
01. Okt 2007, 11:39
Rufname:
Wohnort: Raum Wiesbaden

Re: Microsoft Access, Daten erneuern - Re: Microsoft Access, Daten erneuern

Nach oben
       Version: Office 2003

Hi u4enik,

das kann ich mir eigentlich nicht wirklich vorstellen.
Hast Du eventuell eine auf das Wesentliche reduzierte Beispiel-DB mit anonymisierten Demo-Daten?

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
u4enik
Gast


Verfasst am:
16. Okt 2007, 16:30
Rufname:


AW: Microsoft Access, Daten erneuern - AW: Microsoft Access, Daten erneuern

Nach oben
       Version: Office 2003

Hallo zusammen,

hab dieses Problem anders gelöst. Hab eine Abfrage erstellt, die eine neue Tabelle schreibt und aus dieser Tabelle lese ich Daten ab. Jetzt funktioniert es!

Danke an alle Tips!

mfg u4enik
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Daten von einer Tabelle in eine andere übernehmen 4 tommy22 972 21. März 2005, 21:17
tommy22 Daten von einer Tabelle in eine andere übernehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Wichtige frage zur eingabe von daten (ohne nervige Meldunge) 2 Mod 573 18. März 2005, 11:05
Gast Wichtige frage zur eingabe von daten (ohne nervige Meldunge)
Keine neuen Beiträge Access Tabellen & Abfragen: Daten auf Tabellen aufteilen 2 mightymagic 869 08. März 2005, 16:56
Gast Daten auf Tabellen aufteilen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten abfragen nach Buchstabenreihenfolge 2 wrengers 699 07. März 2005, 22:59
Gast Daten abfragen nach Buchstabenreihenfolge
Keine neuen Beiträge Access Tabellen & Abfragen: Summieren von gruppierten Daten 3 Thomas Theurer 1202 27. Jan 2005, 17:36
mapet Summieren von gruppierten Daten
Keine neuen Beiträge Access Tabellen & Abfragen: Importieren von bestimmten Excel Daten 63 umbroboy 11978 25. Nov 2004, 12:07
umbroboy Importieren von bestimmten Excel Daten
Keine neuen Beiträge Access Tabellen & Abfragen: Rechnung erstellen wenn alle Daten vorhanden 6 Freddy 1909 25. Nov 2004, 11:03
Freddy Rechnung erstellen wenn alle Daten vorhanden
Keine neuen Beiträge Access Tabellen & Abfragen: Daten Trennen 4 Oliver.Giertz 1194 02. Sep 2004, 13:05
Oliver.Giertz Daten Trennen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus Zwischenablage anhängen 5 Elhana 1077 30. Aug 2004, 13:00
Pusteblume Daten aus Zwischenablage anhängen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten suchen in ACCESS. Daten aus Tabellen suchen! 7 Gast 2093 26. Aug 2004, 13:55
Gast Daten suchen in ACCESS. Daten aus Tabellen suchen!
Keine neuen Beiträge Access Tabellen & Abfragen: Filtern von Daten in Kombinationsfeld 1 Schmaro73 869 21. Aug 2004, 23:14
stpimi Filtern von Daten in Kombinationsfeld
Keine neuen Beiträge Access Tabellen & Abfragen: logische Zuordnung der Daten / Beziehung 0 DEAthWiNg 991 14. Jul 2004, 22:07
DEAthWiNg logische Zuordnung der Daten / Beziehung
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme