HemLock Geschrieben 14. Mai 2003 Teilen Geschrieben 14. Mai 2003 moin ich werde demnächst eine db in access erstellen, in der netzwerkinfos aufgenommen werden sollen, also sowas wie eine netzdoku. ich mache mir im voraus gedanken, und da bin ich halt auf eine frage gestoßen: wie kann man am sinnvollsten ein feld deklarieren (datentyp oder was auch immer), dass man möglichst einfach ip's eingeben kann. was brauch ich beim formular? bietet access dafür möglicherweise etwas vorkonfiguriertes? danke! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
g_nikolai Geschrieben 14. Mai 2003 Teilen Geschrieben 14. Mai 2003 ich würd ein Datentyp Text in der Tabelle nutzen. auf dem Formular, must du mal schauen dem Textfeld kann man das Format angeben wie die Daten aussehen sollen. ansonsten im hintergrund bei der Eingabe machen. oder halt vier textflder machen. aber sieht bestimmt nit so doll aus. Guido Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Enno Geschrieben 14. Mai 2003 Teilen Geschrieben 14. Mai 2003 Datentyp: Text Im Formular: Eingabeformat: 0000.0000.0000.0000 einstellen. Das bewirkt, das er je 4 Zehlen und einen Pnkt eigeben muss. wenn er sich nicht dran hält, (der User) dann gibts ne Fehlermeldung, das Das Eingabeformat fehlerhaft ist. Gruss Enno Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
robotto7831a Geschrieben 14. Mai 2003 Teilen Geschrieben 14. Mai 2003 Ich habe aber noch nie vierstellige IP-Adressen gesehen. Also 1921.1685.1239.1598 Ich kenne nur 192.168.123.159. Frank Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Enno Geschrieben 14. Mai 2003 Teilen Geschrieben 14. Mai 2003 na dann ebend: 000.000.000.000 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hades Geschrieben 14. Mai 2003 Teilen Geschrieben 14. Mai 2003 Original geschrieben von palvoelgyi Ich habe aber noch nie vierstellige IP-Adressen gesehen. Also 1921.1685.1239.1598 Ich kenne nur 192.168.123.159. Jo, fuer IPv4. Bei IPv6 hast Du maximal acht Bloecke a vier Stellen und als Seperator den Doppelpunkt. Das Problem ist hier nur, mindestens 8 aufeinanderfolgende Nullen koennen ueberall zu :: zusammengefasst werden. z.B. 0000:0000:0000:0000:0000:0000:0000:1 ist gleichwertig wie 0:0:0:0:0:0:0:0001 ist gleichwertig wie ::1 3ffe:ffff:100:f101:0:0:0:1 ist gleichwertig wie 3ffe:ffff:100:f101:0000:0000:0001 ist gleichwertig wie 3ffe:ffff:100:f101::1 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Nobse Geschrieben 15. Mai 2003 Teilen Geschrieben 15. Mai 2003 Um die IP Adresse in der Datenbank zu speichern nehme ich den Typ ip varchar(15) NOT NULL Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
HemLock Geschrieben 15. Mai 2003 Autor Teilen Geschrieben 15. Mai 2003 ok, danke erstmal... also wie es scheint gibt es keine fertige vorlage in access nur für ip's 000.000.000.000 bewirkt leider, dass man 192.168.001.001 statt 192.168.1.1 angeben muss. das ist zwar nicht falsch, aber ungewohnt also mit varchar wäre auch meine lösung gewesen. vielleicht kann man hier ja noch was mit vb programmieren, im formular. man gucken, ich willst so einfach wie möglich danke @all Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
g_nikolai Geschrieben 16. Mai 2003 Teilen Geschrieben 16. Mai 2003 du könnttest auch ##0.##0.##0.##0 als Format nehmen. damit sollten dann auch eingaben wie 1.1.1.1 möglich sein. was zwar nicht gerade viel sinn macht aber es funktioniert. Guido Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.