![]() |
AW: NULL Werte aus mySQL pro Feld entfernen
Zitat:
Delphi-Quellcode:
.
_myRow[<index>]
Ist das etwa wirklich ein PChar? Und ist _myRow[<index>] = nil wenn das angesprochene Feld den Inhalt NULL hat? Und warum muss man wirklich auf alles verzichten, was Delphi so einfach und genial macht? PS: ich würde so ein "Ärztepaket" 5 mal schneller programmieren, einfach dadurch dass ich alles verwende was mir Delphi zur Verfügung stellt. |
AW: NULL Werte aus mySQL pro Feld entfernen
Er spielt darauf an, dass MySQL beim kommerzeillen Einsatz nicht gerade wenig kostet. Die freie Version gibt es nur für OpenSource-Projekte.
|
AW: NULL Werte aus mySQL pro Feld entfernen
Nö, myRow[<Index>] liefert $11305819 (schlagmichtot), zeigt also auf Nonsens...
Und btw: ich hab mal ein Ärztepaket (begonnen) zu entwickeln, da kommst Du niemals nicht nach... Da ist so viel zu tun, und was am allerschlimmsten ist: Du musst den Topfen mit der Abrechnung von der Krankenkasse prüfen lassen. Btw: Es gibt scheints genau NULL Möglichkeiten, den PChar zu Variant zu machen (bzw. den Inhalt wo der Teifl hinzeigt...). Ich mutmaße jetzt mal: wenn ich alle Felder einer Tabelle mit mehr Feldern mit ISNULL(FN,'''') zusammenstellen lasse wird's wohl doch irgendwann auf die Performance des mySQL gehen :?: Allerdings war ich der (scheint's irrigen) Meinung, dass die DB mySQL gratis verwendet werden darf :roll::shock: GLG, Mr. Joerginger |
AW: NULL Werte aus mySQL pro Feld entfernen
Nein darfst du nicht. Und Oracle versteht da auch keinen Spass.
|
AW: NULL Werte aus mySQL pro Feld entfernen
Die DB darf auch wohl gratis verwendet werden, aber die Benutzung der libmysql.DLL verursacht entweder Lizenzkosten oder zwingt dich zu OpenSource
Somit wäre der Griff zu nativen Komponenten (z.B. MyDAC, UniDAC) die ohne diese DLL auskommen angeraten. |
AW: NULL Werte aus mySQL pro Feld entfernen
Oder halt ein anderes DBMS
|
AW: NULL Werte aus mySQL pro Feld entfernen
Zitat:
Alternativ könnte man ja Oracle von Oracle nehmen. :) Gibt's in der Expressedition geschenkt. Ich hab's aber noch nie benutzt, demnächst soll die 11er Express Edition kommen. (Warum jetzt erst, weiß ich nicht) Die 10er ist angeblich ohne nennenswerte funktionale Einschränkungen, außer Limit 1 CPU, 4GB Userdaten, 1 DB pro Maschine, Support nur via Forum, nur mit Registrierung, Private oder kommerzielle Verwendung ist egal. ![]() |
AW: NULL Werte aus mySQL pro Feld entfernen
Oder die hier schon genannten freien DBMS
|
AW: NULL Werte aus mySQL pro Feld entfernen
Zitat:
|
AW: NULL Werte aus mySQL pro Feld entfernen
Kann man die Null-Felder nicht schon in der Query mit dem richtigen SQL-Statement abfangen? In Oracle gibts doch da sowas wie NVL, vllt. hats vergleichbares ja auch in MySQL?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz