AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi NULL-Werte auf String casten?
Thema durchsuchen
Ansicht
Themen-Optionen

NULL-Werte auf String casten?

Ein Thema von Frederika · begonnen am 25. Jul 2009 · letzter Beitrag vom 19. Dez 2018
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#11

Re: NULL-Werte auf String casten?

  Alt 25. Jul 2009, 19:45
Zitat:
Mit welchem Wert initialisierst Du das Feld 'Geschlecht', falls es unbekannt ist - mit 'männlich' oder 'weiblich'?
der ist gut.

mit Standardwerten meine ich "Standard" für den Feldtyp. Integer mit 0, String / Blob mit '' etc... Hauptsache nicht NULL.

PS: und wenn das Geschlecht '' ist, ist es entweder noch nicht zugeordnet...oder was anderes
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#12

Re: NULL-Werte auf String casten?

  Alt 25. Jul 2009, 20:20
Grundsätzlich macht der wert NULL aber schon Sinn.
Markus Kinzler
  Mit Zitat antworten Zitat
omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#13

Re: NULL-Werte auf String casten?

  Alt 26. Jul 2009, 00:28
Zitat von haentschman:
Ich persönlich mag keine NULL Werte in der Datenbank.
autsch!

Zitat von mkinzler:
Grundsätzlich macht der wert NULL aber schon Sinn.
danke
  Mit Zitat antworten Zitat
Frederika

Registriert seit: 28. Jan 2009
81 Beiträge
 
#14

Re: NULL-Werte auf String casten?

  Alt 29. Jul 2009, 15:54
Nochmal vielen Dank für Eure Antworten, vor allem Omata für die schnelle Lösung zu meiner Frage.

@Bernhard Geyer: Danke für den Link zu DevArt. Leider haben die nichts für Sybase.
  Mit Zitat antworten Zitat
worker
(Gast)

n/a Beiträge
 
#15

Re: NULL-Werte auf String casten?

  Alt 29. Jul 2009, 16:05
Zitat von Frederika:
Leider haben die nichts für Sybase.
Ähm, Sybase bietet doch eigene Komponenten für den Zugriff an. Such mal nach adac oder Advantage DataAccessComponents.
  Mit Zitat antworten Zitat
Frederika

Registriert seit: 28. Jan 2009
81 Beiträge
 
#16

Re: NULL-Werte auf String casten?

  Alt 29. Jul 2009, 19:05
@worker: Davon verstehe ich irgendwie gar nichts. Ich programmiere wissenschaftlich, aber habe von Datenbanken leider nur SEHR begrenzte Ahnung (muss halt nur zum Austausch der Daten leider gemacht werden / riesige Molekulardaten). Unser Koop-Partner hat Sybase 9 -- was soll ich da mit dem Advantage Server? Ich bräuchte eher eine einfache Komponente, mit der ich direkt auf das vorhandene Sybase 9 zugreifen kann. Ich denke nicht, dass ich beim Koop-Partner mehr als mein Programm laufen lassen kann.

Derzeit nutze ich ADOQuery und ADOCommand, beides ohne visuelle Komponenten, es geht nur um das Wegschreiben eigener, komplexer Datenstrukturen (also daraus ausgewählten Ergebnissen) als schlichte Datenbanktabellen. Ein ebenso einfach zu verwendender, aber performanterer Ersatz für die beiden ADO-Komponenten wäre toll. Gibt es so was?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#17

Re: NULL-Werte auf String casten?

  Alt 29. Jul 2009, 19:12
Du hast aber bemerkt, von wem der Advantage Database Server stammt, oder?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#18

Re: NULL-Werte auf String casten?

  Alt 29. Jul 2009, 19:15
Oder genauer, wer dieses Produkt aufgekauft hat.
Markus Kinzler
  Mit Zitat antworten Zitat
Frederika

Registriert seit: 28. Jan 2009
81 Beiträge
 
#19

Re: NULL-Werte auf String casten?

  Alt 29. Jul 2009, 22:27
@DedyH: Klar habe ich das gesehen -- es mags ein, dass ich den Zusammenhang einfach nicht begreife, aber wenn ich von Delphi möglichst perfomant und simpel auf Sybase 9 zugreifen muss, was nützt dann der zusätzliche Advantage Server? Ersetzt der nicht eher Sybase? Oder was soll das ganze? Sorry, ich stecke in Datanbanken wirklich nicht drin und ADOQuery und ADOCommand sind sehr leicht zu bedienen und compilieren in den Code -- das gleiche in performanter wäre gut, aber ich kann auf Seiten des Partners nichts ändern.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#20

Re: NULL-Werte auf String casten?

  Alt 30. Jul 2009, 06:35
Zitat:
was nützt dann der zusätzliche Advantage Server?
Nichts.
Zitat:
Ersetzt der nicht eher Sybase?
Sybase hat ihr Angebot durch ADS erweitert aber es ist eigentlich kein Ersatz.
ADO bietet sich eigentlich nur für Access und MSSQL an, für andere DBMS gibt es meist bessere Komponenten. Aber wenn die Auswahl nicht in deiner Hand liegt ist es müssig darüber zu diskutieren.
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


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 01:40 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