Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Neueste Beiträge

#11
Access Programmierung / Re: blockiert ein Dictionary e...
Letzter Beitrag von Doming - August 04, 2026, 06:07:40
Zitat von: Beaker s.a. am August 03, 2026, 15:42:37Hast du dieses Rs mal auf ".NoMatch" geprüft?

Hallo Ekkehard,
es gibt viele Dateinamen, die keine Materialnummer enthalten, die bekommen alle eine 0 als Ersatzwert.
Sie dürfen in diesem Board keine Dateianhänge sehen. 
Ein Nomatch würde mich wundern, außerdem wird NeuMaterial ja korrekt aufgerufen.

Gruß
 Doming
#12
Tabelle/Abfrage / Re: Standartwert für Tabellenf...
Letzter Beitrag von MzKlMu - August 03, 2026, 19:13:15
Hallo,
das kann so nicht funktionieren.
Erkläre mal den Zusammenhang zwischen Teilnehmer und Meisterschaft ?
Du hast ja in der Abfrage beide Tabellen, also muss es doch eine Verbindung geben.
#13
Access Programmierung / Re: blockiert ein Dictionary e...
Letzter Beitrag von PhilS - August 03, 2026, 18:03:48
Zitat von: Beaker s.a. am August 03, 2026, 15:42:37Hast du dieses Rs mal auf ".NoMatch" geprüft?
?
Recordset.NoMatch hat meines Wissens nur in Verbindung mit Recordset.Seek/.Find... eine dokumentierte Funktion.
#14
Tabelle/Abfrage / Re: Standartwert für Tabellenf...
Letzter Beitrag von repaan - August 03, 2026, 16:48:41
Hallo zusammen,
anbei meine DB. Ich beginne mit dem Startformular. Mit dem Button komme ich in das Teilnehmer-Formular.
Bei der Wertung sind lediglich 3 Teilnehmer in einer Mannschaft. Damit ich den Ort und den Bezirk in der Abfrage sichtbar sind, habe ich die tbl_Meisterschaft hinzugefügt. Und in dem frm_Wertung kann ich nun keine Änderungen vornehmen. Ich hoffe ich habe mich verständlich ausgedrückt.

Danke
Repaan
#15
Tabelle/Abfrage / Re: Standartwert für Tabellenf...
Letzter Beitrag von Beaker s.a. - August 03, 2026, 16:20:36
Weils mir gerade einfällt, anbei eine Beispiel-Db, in der
die Zuordnungen per Forms gezeigt wird. In "Form_M" ordnest
du einem ausgewählten TN eine Ms zu per Kombifeld in einem
UFo, in "Form_N" kannst du mit einem zusätzl. Listfeld mit
Mehrfachauswahl mehrere TN in einem Rutsch einer Ms zuordnen.

Im Prinzip kannst du das 1:1 übernehmen. Du musst nur alle
Objekte, die über eine Record- bzw. RowSource verfügen und/oder
einen Steuerelementeinhalt haben an deine Tabellen- bzw. Feld-
namen anpassen.

#16
Tabelle/Abfrage / Re: Standartwert für Tabellenf...
Letzter Beitrag von repaan - August 03, 2026, 15:44:01
Vielen, vielen Dank für eure Unterstützung. Dann weiß ich jetzt was ich zu tun habe und was ich ändern muss.

Gruß Repaan
#17
Access Programmierung / Re: blockiert ein Dictionary e...
Letzter Beitrag von Beaker s.a. - August 03, 2026, 15:42:37
Hallo Doming,

Hast du dieses Rs mal auf ".NoMatch" geprüft?
    Set rs = cDB.OpenRecordset("SELECT FS_MatID, MatNR " _
                             & "FROM tbl_Zeichnung_LCL " _
                             & "WHERE MatNr <> '0'", dbOpenDynaset, dbOptimistic)
gruss ekkehard
#18
Access Programmierung / Re: blockiert ein Dictionary e...
Letzter Beitrag von PhilS - August 03, 2026, 15:33:05
Nur kurz vor unterwegs...

Denke.mal darüber nach was DBEngine.BeginTrans eigentlich bewirkt. ;)
#19
Tabelle/Abfrage / Re: Standartwert für Tabellenf...
Letzter Beitrag von Beaker s.a. - August 03, 2026, 15:20:00
Hallo,

Wie Klaus schon schrieb, ist eine DB ohne Beziehungen nur
ein Datenhaufen.

Da die hier benötigte eine "viele zu viele", fachlich n:m,
ist brauchst du als Minimum eine dritte Tabelle:
"TeilnehmerAnMeisterschaft" mit
TAnMID = PK (AutoWert)
TeilnehmerID_F (FK Long Integer)
MeisterschaftID_F (FK Long Integer)
weitere Felder nach Bedarf, z.B. Rang

Denn, - an EINER Ms können "beliebig" VIELE Teilnehmer teilnehmen,
und EIN Teilnehmer kann an VIELEN Ms teilnehmen.

gruss ekkehard
#20
Access Programmierung / Re: blockiert ein Dictionary e...
Letzter Beitrag von Doming - August 03, 2026, 14:02:54
Edit: Rufe ich im Unterbrechnungsmodus (da, wo er gerade vergeblich versucht hat, eine ID zu finden) die Materialtabelle auf, kann ich in den Feldern Daten verändern, allerdings nicht beim letzten Datensatz.