Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Gültigkeitsregeln in Tabellenfeldern vom Typ Text
  • micmen01.02.13 16:23
       └ RE: Gültigkeitsregeln in Tabellenfeldern vom Typ... Karl Donaubauer01.02.13 17:29
  • Bei Eingabe PLZ entweder Ort oder Auswahl
  • dekr4931.01.13 19:57
       └ RE: Bei Eingabe PLZ entweder Ort oder Auswahl Karl Donaubauer31.01.13 21:55
          └ RE: Bei Eingabe PLZ entweder Ort oder Auswahl dekr4901.02.13 12:28
             └ RE: Bei Eingabe PLZ entweder Ort oder Auswahl Karl Donaubauer01.02.13 13:40
  • Win8-App per Schaltfläche in AccFrm starten
  • grundguenther31.01.13 21:59
  • sms
  • sibern31.01.13 10:47
       └ RE: sms Micha_DU31.01.13 15:28
  • Splitform im geöffneten Formular mit VBA wegschalt...
  • Lorenz24.01.13 12:52
       └ RE: Splitform im geöffneten Formular mit VBA weg... PeterDoering25.01.13 21:58
          └ RE: Splitform im geöffneten Formular mit VBA w... Lorenz26.01.13 14:42
             └ RE: Splitform im geöffneten Formular mit VBA... Lorenz30.01.13 21:05
  • fortlaufende Rechnungsnummern
  • sunshine7767728.01.13 09:13
       └ RE: fortlaufende Rechnungsnummern Lorenz28.01.13 15:06
          └ RE: fortlaufende Rechnungsnummern sunshine7767728.01.13 20:57
          └ RE: fortlaufende Rechnungsnummern sunshine7767729.01.13 13:46
             └ RE: fortlaufende Rechnungsnummern Karl Donaubauer30.01.13 14:34
             └ RE: fortlaufende Rechnungsnummern Lorenz30.01.13 20:45
             └ RE: fortlaufende Rechnungsnummern Lorenz30.01.13 20:51
  • Memofeld Zoomen ähnlich wie acCmdZoomBox
  • BetzMartin27.01.13 17:54
       └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox PeterDoering27.01.13 19:38
          └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox BetzMartin28.01.13 06:55
          └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox BetzMartin28.01.13 20:13
          └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox BetzMartin28.01.13 22:46
             └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox PeterDoering29.01.13 00:47
                └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox BetzMartin29.01.13 07:01
  • Zufallszahl erstellen
  • André.H26.01.13 20:09
       └ RE: Zufallszahl erstellen PeterDoering27.01.13 19:31
  • druckertreiber umgehen
  • wlueckemann24.01.13 10:20
       └ RE: druckertreiber umgehen PeterDoering25.01.13 23:32
  • Probleme mit .accde
  • Susanne Wittpoth23.01.13 16:17
       └ RE: Probleme mit .accde, Ergänzung Susanne Wittpoth24.01.13 13:54
          └ RE: Probleme mit .accde, Ergänzung PeterDoering25.01.13 21:44
  • Unterbericht zur Laufzeit ändern
  • Lorenz25.01.13 13:21
       └ gelöst: Unterbericht zur Laufzeit ändern Lorenz25.01.13 14:33
  • DS anfügen, wenn Kombination zweier Werte noch nic...
  • micmen24.01.13 17:07
       └ RE: DS anfügen, wenn Kombination zweier Werte no... Karl Donaubauer24.01.13 18:09
          └ RE: DS anfügen, wenn Kombination zweier Werte ... micmen25.01.13 12:40
  • unsichtbare MenuBar in Access2010-64bit
  • nat25.01.13 10:03
       └ RE: unsichtbare MenuBar in Access2010-64bit micmen25.01.13 10:22
          └ RE: unsichtbare MenuBar in Access2010-64bit nat25.01.13 10:41
  • Vertrag-Nr. ergänzen
  • sunshine7767724.01.13 13:27
       └ RE: Vertrag-Nr. ergänzen Lorenz24.01.13 13:35
          └ RE: Vertrag-Nr. ergänzen sunshine7767724.01.13 14:01
  • NotInList Spinnt
  • @Julia22.01.13 20:28
       └ RE: NotInList Spinnt Karl Donaubauer23.01.13 01:06
          └ RE: NotInList Spinnt @Julia23.01.13 11:28
             └ RE: NotInList Spinnt @Julia23.01.13 12:39
                └ RE: Gelöst NotInList Spinnt @Julia23.01.13 13:49
    @Julia
    Gesendet: 22.01.13 20:28
    Betreff: NotInList Spinnt


    Member

    Beiträge: 17

    Guten Abend,

    Also, ich habe ein Hauptformular [frmKUndenverwaltung] und ein Unterformular [uFrmTelefonPrivat].

    Im Unterformular befindet sich unter anderem eine combobox [cboLändervorwahlPrivat]. Wenn ich hier einen neuen Wert eingeben,
    Tritt das ereignis NoINList ein und es wird folgender code durchlaufen: Der Aufruf GetSqlStrg dient dazu sich den SQlstrg aus einer SUB zu holen.
    Ich habe die Telefondaten vorher im Hauptformular erfasst. Dort funktioniert es. Im Unterformular jedoch nicht. Ich habe die Auführung zum
    einem mit docmd und zum anderen mit db.execute probiert. Beides funtioniert nicht. Als Fehlermeldung bekomme ich aus dem db.execute

    Fehler 3022,
    Fehlermeldung Die von Ihnen vorgenommenen Änderungen an der Tabelle konnten nicht vorgenommen werden, da der Index,
    Primärschlüssel oder die Beziehung mehrfach vorkommende Werte enthalten würde. Ändern Sie die Daten in den Feldern, die
    gleiche Daten enthalten, entfernen Sie den Index, oder definieren Sie den Index neu, damit doppelte Einträge möglich sind, und versuchen Sie es erneut.


    Meine SQL Abfrage:
    "INSERT INTO tblLändervorwahl ([txtLändervorwahl]) VALUES ('" & NewValue & "');"

    Nachdem alles im Hauptformular funktioniert ist die Funtion und SQL Anweisung richtig. Meine Frage ist warum funktioniert es nicht im
    Unterformular?

    ______________________________________________________________________________________________________________
    Private Sub cboLändervorwahlPrivat_NotInList(NewData As String, Response As Integer)

    10 On Error Resume Next
    20 Response = AddRecord("AddLändervorwahl", NewData, "Soll die Ländervorwahl '", " Unbekannte Ländervorwahl")

    End Sub

    ______________________________________________________________________________________________________________
    Public Function AddRecord(ByVal RefToSqlStrg As String, ByVal NewValue As String, ByVal msg as string, ByVal HeadMsg) as string)

    20 If MsgBox(msg & NewValue & "'" & gCrLf2 & gCrLf1 & " in die Datenbank aufgenommen werden ?", vbQuestion Or vbYesNo, HeadMsg) = vbYes Then

    '30 DoCmd.SetWarnings False 'Meldungen unterdrücken.

    40 DoCmd.RunSQL (GetSqlStrg(RefToSqlStrg, NewValue)) 'SQL-Aausführen.
    ' CurrentDb.Execute GetSqlStrg(RefToSqlStrg, NewValue), dbFailOnError

    50 DoCmd.SetWarnings True 'Meldungen aktivieren.

    60 AddRecord = acDataErrAdded 'Rückgabe, keine Fehlermeldung, bewirkt eine REQUERY.

    70 Else 'Nicht speichern.
    80 ctrl.Undo 'Feldinhalt löschen.
    90 ctrl.SetFocus 'Fokus auf Feld.

    100 AddRecord = acDataErrContinue 'Rückgabe, keine Fehlermeldung.

    110 End If
    ______________________________________________________________________________________________________________
    Top of the page Bottom of the page


    Seite: < 62 63 64 65 66 67 ... 68 69 70 71 72 73 74 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)