AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Filter funktioniert nicht mit bei ADODataset auf MYSQL
Thema durchsuchen
Ansicht
Themen-Optionen

Filter funktioniert nicht mit bei ADODataset auf MYSQL

Ein Thema von Haheha · begonnen am 30. Apr 2011 · letzter Beitrag vom 2. Mai 2011
Antwort Antwort
Haheha

Registriert seit: 14. Jul 2004
4 Beiträge
 
#1

Filter funktioniert nicht mit bei ADODataset auf MYSQL

  Alt 30. Apr 2011, 13:07
Datenbank: MYSQL • Version: 5.5.1.1 • Zugriff über: ODBC
Hallo Community,

ich habe heute eine komisches Phänomen festgestellt.
Ich habe in meier DELPHI7 eine ADOConnection auf einen aktuellen MYSQL Server (ODBC) aufgemacht und mit ADODataset eine Datenmenge selektiert. So weit funktioniert es gut.
Jetzt möchte ich in dem ADODataset die Datenmenge weiter filtern. Hierbei bekomme ich keinen Datensatz zurück!? Ich kann machen was ich will sobald etwas im Filter steht und Filtered := True gesetzt wird ist der RecordCount = 0.

Führe ich dieselbe Where Anweisug im CommandText aus so funktioniert und die entsprechenden Sätze werden selektiert.

Hat jemand von euch eine Idee was das sein kann? Bin für jeden Tip dankbar.

Grüße
H
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Filter funktioniert nicht mit bei ADODataset auf MYSQL

  Alt 30. Apr 2011, 14:27
Bei ODBC und MySQL muss man noch ein paar Einstellungen im ODBC-Treiber vornehmen damits geht.

Aber ich würde ein nativen Zugriff wie mit DevArt-Kompos nehmen oder ZEOS.


Übrigens: Mit dem myODBC-Treiber sind MySQL-Lizenzen fällig wenn dein Programm nicht OpenSource ist.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Haheha

Registriert seit: 14. Jul 2004
4 Beiträge
 
#3

AW: Filter funktioniert nicht mit bei ADODataset auf MYSQL

  Alt 30. Apr 2011, 14:41
Hallo,

und danke für Deine Antworten.
Kannst Du mir sagen, welche Einstellungen ich vornehmen muss?

Danke
H
  Mit Zitat antworten Zitat
Haheha

Registriert seit: 14. Jul 2004
4 Beiträge
 
#4

AW: Filter funktioniert nicht mit bei ADODataset auf MYSQL

  Alt 1. Mai 2011, 19:36
Hallo Zusammen,

ich weis man antwortet nicht auf seine eigenen Postings, aber ich bin echt mit meinem Latein am Ende.

Hat jemand dieses Problem schon einmal gehabt?

Danke
H
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Filter funktioniert nicht mit bei ADODataset auf MYSQL

  Alt 1. Mai 2011, 19:47
Nach den MySQL-Beispielen tipp ich mal darauf das ein "OPTION=3;"-Ergänzung im Connection String reichen dürfte.

Die Connection-Strings-Webseite sagt das gleiche
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Haheha

Registriert seit: 14. Jul 2004
4 Beiträge
 
#6

AW: Filter funktioniert nicht mit bei ADODataset auf MYSQL

  Alt 1. Mai 2011, 20:20
Danke für Deine erneute Hilfe!

Ich habe nun folgenden ConnectionString probiert, es hat sich aber leider nichts geändert.

Hast Du noch eine Idee?

SQL=DRIVER={MySQL ODBC 3.51 Driver};Server=localhost;Database=DB; User=root;Password="";Option=3;Data Source=DSN_DB;

Tausend dank

H
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Filter funktioniert nicht mit bei ADODataset auf MYSQL

  Alt 2. Mai 2011, 07:50
Hast Du noch eine Idee?
Nee. Nachdem wir auf nativen Zugriff (mittlerweile die DevArt-Kompos) gewechselt haben gibt es solche Problem nicht mehr.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz