Forum: Datenbanken
by baumina,
31. Okt 2013
Ja eine Trennung in Ländervorwahl, Ortsvorwahl, Rufnummer und Durchwahl wäre traumhaft, nur wie bekomme ich meine aktuellen Daten in dieses Format ohne das manuell pflegen zu müssen.
Forum: Datenbanken
by baumina,
31. Okt 2013
Dann würde Wikipedia das MS-Format als super gut hinstellen, oder die anderen genormten Formate erst gar nicht erwähnen ... ist aber nicht so.
Forum: Datenbanken
by baumina,
31. Okt 2013
Ja, mit diesem einheitlichen Format habe ich mich lange und ausgiebig auseinandergesetzt. Sicherlich bin ich nicht die einzige, die solch eine Konstellation hat:
1. Firmeneigene Adressdatenbank
2. Exchange-Kontakte
3. Outlook auf PCs
4. SmartPhones mit verschiedenen Betriebssystemen
Meine Adressdatenbank füllt die Exchange-Datenbank, die Exchange-Kontakte werden mit den Outlooks und den...
Forum: Datenbanken
by baumina,
31. Okt 2013
Ich habe in meiner Datenbank das Problem, dass ein und die selbe Telefonnummer mehr als einmal in der Datenbank drin stehen kann.
z.B.
1. Hans Müller als Kunde mit Telefonnummer
2. Hans Müller als Ansprechpartner seiner Firma mit Privatnummer
3. Hans Müller als Ansprechpartner seiner 2. Firma mit Privatnummer
usw....
Sollte nun unser Telefon klingeln, und Hans Müller ruft von seinem...
Forum: Datenbanken
by baumina,
31. Okt 2013
Aber die Ergebnismenge bleibt überschaubar und kann zur Not nochmal genauer betrachtet werden.
Forum: Datenbanken
by baumina,
30. Okt 2013
Das entspricht dann meiner Lösung, nur gebe ich hinter der 6 auch noch ein % mit.
Forum: Datenbanken
by baumina,
30. Okt 2013
Ich bereite mir den Suchstring für die Telefonnummer, die von der Telefonanlage kommt folgendermaßen auf, um sie dann in meiner Datenbank zu suchen:
for i := 1 to Length(TelNr) do
begin
SuchTel := SuchTel + '%' + TelNr;
end;
SuchTel := SuchTel + '%';
lSQL.Add('WHERE Telefon1 like ' + StrToSQL(SuchTel));