AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken SQL Select gesucht - IP Adresse zwischen IP Min und IP Max
Thema durchsuchen
Ansicht
Themen-Optionen

SQL Select gesucht - IP Adresse zwischen IP Min und IP Max

Ein Thema von Piro · begonnen am 8. Dez 2014 · letzter Beitrag vom 10. Dez 2014
Antwort Antwort
Seite 3 von 3     123   
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#21

AW: SQL Select gesucht - IP Adresse zwischen IP Min und IP Max

  Alt 10. Dez 2014, 21:27

Ich werde mein DP Konto nach diesem Post löschen.
Ich will meine Zeit zukünftig nicht mehr so sinnlos verschwenden.
Auch wenn ich genau in diesem Thread selbst vielleicht ein Sargnagel war, überleg es Dir nochmal.
Es ist sicher in 95% der Fälle Zeitverschwendung, sich um ein paar Bits zu streiten oder deswegen zu rechtfertigen. Erst Recht, wenn dem "Gegenüber" überhaupt nicht bewusst ist, wie unangemessen dessen Einwände sind. Sogar wenn es ihm klar ist, er es aber fürs Ego braucht.
Gruß, Jo
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#22

AW: SQL Select gesucht - IP Adresse zwischen IP Min und IP Max

  Alt 10. Dez 2014, 22:40
Das Vergleichen gegen ein extrem teuer indizierbares berechnetes Feld ist aber ineffektiver Bockmist.
Na, der Index ist jetzt nicht direkt teuer, denn er ist ja sozusagen statisch. Und 'Bockmist' finde ich jetzt unangebracht, oder willst du nochmal ausholen? Ich ging auch davon aus, das der TE nicht sämtliche IP-Adressen dieser Welt speichern will. Soweit ich weiß, sind berechnete Felder eh materialisiert, aber ich kann mich da irren.

Zitat:
Zudem glaube ich (ohne das jetzt prüfen oder nachlesen zu wollen), dass Delphi ein Binary Feld nicht direkt auslesen kann.
Das glaube ich auch. Delphi ist nicht mehr mein Thema, muss ich zugeben.
Zitat:
Ich werde mein DP Konto nach diesem Post löschen. ...Jedesmal wenn ich mir die Arbeit mache,
Das nennt sich in einigen Kulturen 'Diskussion' bzw. 'Streit um die beste Lösung'. Zugegebenermaßen nicht jedermanns Sache, aber das ist eigentlich im Leben normal (Streiten um bessere Argumente). Mir ist jetzt auch nicht bewusst, das hier irgend etwas aus dem Ruder gelaufen ist.

Zitat:
...hast gesehen das der INT Datentyp 4 Byte groß ist, hast auch gesehen INT nicht vorzeichenlos ist, und, Dir ist bewusst, dass IP Adressen per se nicht negativ werden können.
Na ja. Es gibt diverse Artikel, die das vorschlagen. Ich würde es nicht machen, aber -nun ja-. Vielleicht ist Int auch keine gute Idee.
Zitat:
In dem 2 Byte großen positiven Bereich kann man nun mal keine 4 Byte große positive Zahl hineinschreiben.
Probiere es aus, schau Dir die Exception an und lerne.
Da eine IP-Adresse keine vorzeichenlose 4-Byte-Zahl ist, sondern '4 Bytes', verstehe ich das nicht. Ich schreibe keine 4 Byte große positive Zahl dort hinein sondern caste 4 Bytes auf ein INT. Aber wie gesagt: Die 'Beweislast' (ist Quatsch, aber du wolltest -glaube ich- belegbare Gründe für irgendwas) liegt bei Dir, das INT besser ist. Oder eben nicht. Auch wurscht. Wichtig ist, das es -wenn man drüber nachdenkt- eine gute Lösung gibt, bei der es eigentlich nur Gewinner gibt.
Zitat:
Ich bin dann mal weg.
Schade, überflüssig, aber na ja: "Tschüss denn".
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


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 04:28 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