Thema Datum  Von Nutzer Rating
Antwort
04.06.2020 18:39:59 Dietmar
NotSolved
04.06.2020 19:22:58 Gast35886
NotSolved
05.06.2020 06:39:51 Dietmar
NotSolved
05.06.2020 09:08:26 Gast35886
NotSolved
05.06.2020 10:48:06 Dietmar
NotSolved
05.06.2020 11:17:43 Gast35886
NotSolved
05.06.2020 18:07:44 Dietmar
NotSolved
05.06.2020 18:43:08 Gast 35886
NotSolved
05.06.2020 19:51:21 Dietmar
NotSolved
05.06.2020 20:29:15 Gast 35886
NotSolved
Rot Antwort:
06.06.2020 09:04:40 Dietmar
NotSolved
06.06.2020 14:14:23 Gast 35886
NotSolved
06.06.2020 14:16:48 Gast 35886
NotSolved
06.06.2020 14:18:24 Gast 35886
NotSolved
07.06.2020 08:46:57 Dietmar
NotSolved
07.06.2020 08:58:52 Gast 35886
NotSolved
07.06.2020 09:01:59 Gast 35886
NotSolved
08.06.2020 17:12:09 Dietmar
NotSolved
07.06.2020 11:37:10 Dietmar
NotSolved
08.06.2020 19:16:35 Gast 35886
NotSolved
08.06.2020 19:54:28 Dietmar
NotSolved
08.06.2020 23:19:19 Gast 35886
Solved
09.06.2020 08:07:26 Dietmar
NotSolved
09.06.2020 08:22:34 Gast 35886
NotSolved
09.06.2020 11:49:06 Dietmar
NotSolved
04.06.2020 19:30:34 Flotter Feger
NotSolved
04.06.2020 19:36:37 Gast11642
NotSolved

Ansicht des Beitrags:
Von:
Dietmar
Datum:
06.06.2020 09:04:40
Views:
602
Rating: Antwort:
  Ja
Thema:
Antwort:

Hallo Gast 35886,

wir sind hoffentlich nahe dran. ....aber es kommen 3 neue Probleme.

 

Bei der Auswahl der ListBox kommen falsche Werte. Es werden immer der erste Werte, je nach Anzahl der Auswahl  im Array abgelegt, obwohl gar nicht selektiert.

Als Beispiel ich wähle 115,116 und 117 aus. In der MSGBOX der Sub erscheinen 111,112, 113  - Anzahl der Auswahl richtig / aber die ersten und damit falschen Datensätze der Tabelle

 

Nutze ich die Mehrfachauswahl, sind diese ist im Direktfenster nicht zu sehen, sondern nur der letzte Wert

Ich habe die Werte z.B. 111 und 112 ausgewählt. Nur einer wird gewertet, ein Eintrag ist leer

so sieht das dann im DFenster aus :

SELECT TBL_STAAT.KDNR FROM TBL_STAAT WHERE (((TBL_STAAT.KDNR)=""));
SELECT TBL_STAAT.KDNR FROM TBL_STAAT WHERE (((TBL_STAAT.KDNR)="112"));

 

Müssen wir da nicht eine Oder -Bedingung einbauen ?
 

Den SQL-String habe ich angepasst  wg der "" - siehe Änderung.

Kopiere ich diesen direkt in die Abfrage, funktioniet sie

Der gleiche Aufruf der Abfrage mit dem Krtierium Function / Direktfenster erzeugt eine Auswertung mit leerem Ergebnis.

Sorry  - würde dir gern Erfolg melden und ich hoffe, wir bekommen das hin.

 

Hier die angepasste Function

 

Function fnSTAAT(ByVal sBedingung As String) As String
    Dim s As String
    s = "SELECT TBL_STAAT.KDNR" & Chr(32)
    s = s & "FROM TBL_STAAT" & Chr(32)
    's = s & "WHERE (((TBL_STAAT.KDNR)=" & sBedingung & ";" ' so funktioniert es nicht 
    s = s & "WHERE (((TBL_STAAT.KDNR)=" & """" & sBedingung & """" & "));" 'geändert  - funktioniert so bei direkter Nutzung  in der Query
    fnSTAAT = s
End Function


 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
04.06.2020 18:39:59 Dietmar
NotSolved
04.06.2020 19:22:58 Gast35886
NotSolved
05.06.2020 06:39:51 Dietmar
NotSolved
05.06.2020 09:08:26 Gast35886
NotSolved
05.06.2020 10:48:06 Dietmar
NotSolved
05.06.2020 11:17:43 Gast35886
NotSolved
05.06.2020 18:07:44 Dietmar
NotSolved
05.06.2020 18:43:08 Gast 35886
NotSolved
05.06.2020 19:51:21 Dietmar
NotSolved
05.06.2020 20:29:15 Gast 35886
NotSolved
Rot Antwort:
06.06.2020 09:04:40 Dietmar
NotSolved
06.06.2020 14:14:23 Gast 35886
NotSolved
06.06.2020 14:16:48 Gast 35886
NotSolved
06.06.2020 14:18:24 Gast 35886
NotSolved
07.06.2020 08:46:57 Dietmar
NotSolved
07.06.2020 08:58:52 Gast 35886
NotSolved
07.06.2020 09:01:59 Gast 35886
NotSolved
08.06.2020 17:12:09 Dietmar
NotSolved
07.06.2020 11:37:10 Dietmar
NotSolved
08.06.2020 19:16:35 Gast 35886
NotSolved
08.06.2020 19:54:28 Dietmar
NotSolved
08.06.2020 23:19:19 Gast 35886
Solved
09.06.2020 08:07:26 Dietmar
NotSolved
09.06.2020 08:22:34 Gast 35886
NotSolved
09.06.2020 11:49:06 Dietmar
NotSolved
04.06.2020 19:30:34 Flotter Feger
NotSolved
04.06.2020 19:36:37 Gast11642
NotSolved