Baumpaul 10 Geschrieben 24. Februar 2009 Autor Melden Teilen Geschrieben 24. Februar 2009 Oh sorry, übersehen. Ja, die Applikation, die darauf zugreift, meckert. Zitieren Link zu diesem Kommentar
Zearom 10 Geschrieben 24. Februar 2009 Melden Teilen Geschrieben 24. Februar 2009 Geräte die nicht mit der IMEI arbeiten, können aber einen beliebigen Eintrag haben. wie soll das denn gehen, das passt ja überhaupt nicht zur Realität. Die IMEI ist eine 15-stellige Seriennummer eines GSM oder HDSPA Gerätes. Wenn du in deiner Tabelle die Handys/Smartphones/Datensticks abspeicherst, dann hat doch jeder Eintrag eine Feste IMEI. Es gibt bei den IMEIs keine beliebigen Daten, das sind dann Falschdaten. Wenn das Feld allerdings optional ist, muss es NOT_NULL sein was UNIQUE dabei ausschliesst, da sonst nur ein einziger Datensatz NULL sein darf. Jetzt stellt sich in der Tat die frage, arbeitest du nur mit der Datenbank selber über den Express Manager oder sitzt da ne andere Anwendung drauf, die auf eine bestimmte Struktur angewiesen ist? Ok, warst schneller... Zitieren Link zu diesem Kommentar
jaksa 10 Geschrieben 24. Februar 2009 Melden Teilen Geschrieben 24. Februar 2009 Die Frage hast Du ja selber schon beantwortet: Eine IMEI kann mehrmals vorkommen, nämlich die IMEI "". Damit kann das Feld nicht Unique sein. Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 24. Februar 2009 Melden Teilen Geschrieben 24. Februar 2009 Und genau an der Stelle stellt sich die Frage, wer hier die Abprüfung vornimmt. Wenn die Applikation hier eine zusätzliche Abprüfung auf Dubletten vornimmt, können wir an der DB drehen was wir wollen. Zitieren Link zu diesem Kommentar
Baumpaul 10 Geschrieben 24. Februar 2009 Autor Melden Teilen Geschrieben 24. Februar 2009 Die Abfrage nimmt die Applikation vor, soweit ich weiss. Nur was mich eben so wundert, es hat ja schon mal funktioniert mit leeren Feldern, nur auf einmal gings nicht mehr, dann hat das Programm eben plötzlich gemeckert. Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 24. Februar 2009 Melden Teilen Geschrieben 24. Februar 2009 Dann setz doch mal bitte das folgende Statement auf deine Datenbank ab (ggf. Feldnamen anpassen) Select Count(*) from <Tabelle> where IsNull(IMEI, '') = ''[/Code] Was bekommst du als Result dieser Abfrage zurück? Daraus lässt sich ersehen, wieviele Einträge du aktuell mit einer leeren IMEI in deiner Datenbank hast. Die Abfrage nimmt die Applikation vor, soweit ich weiss. Nur was mich eben so wundert, es hat ja schon mal funktioniert mit leeren Feldern, nur auf einmal gings nicht mehr, dann hat das Programm eben plötzlich gemeckert. Gabs denn ein Applikationsupdate? Zitieren Link zu diesem Kommentar
Baumpaul 10 Geschrieben 24. Februar 2009 Autor Melden Teilen Geschrieben 24. Februar 2009 Ja gab es, ohje, dann muss ich da nachfragen!! Ich danke euch allen erstmal recht herzlich, supi Support hier!! Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 24. Februar 2009 Melden Teilen Geschrieben 24. Februar 2009 Tja, ich denke wir könnten den Grund gefunden haben, warum es mal ging und jetzt nicht mehr geht ;) Nix zu danken, dafür ist das Forum doch da. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.