Query de arama (alan adı ile ilgili bi sorun)

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
sako
Üye
Mesajlar: 477
Kayıt: 11 Haz 2003 02:40
Konum: ERZURUM

Query de arama (alan adı ile ilgili bi sorun)

Mesaj gönderen sako »

Arkadaşlar Query ile arama yaptırıyıorum şöyle bi sorun çıkıyor.

arama yaptığım 3 adet alanım var adı_soyadı, telefon(ev),telefon(is),
adı soyadını aratırken sorun yok fakat parantezli alanların aratılmasında sorun çıkarıyor. Ben parantezden kaynaklandığını düşünüyorum. Bunu çözebilmemin bir yolu varmı acaba

kolay gelsin...
DOĞUNUN SINIR TAŞI ERZURUM'UN DADAŞ'I
EFE'Sİ VAR İZMİR'İN EĞİLMEZ TÜRK' ÜN BAŞI
sako
Üye
Mesajlar: 477
Kayıt: 11 Haz 2003 02:40
Konum: ERZURUM

Mesaj gönderen sako »

Query1.Close;
Query1.Sql.Clear;
Query1.Sql.Add('Select * From Database Where telefon(ev)like "'+Edit1.text+'%"');
Query1.Open;

mesela şöyle bişey..
DOĞUNUN SINIR TAŞI ERZURUM'UN DADAŞ'I
EFE'Sİ VAR İZMİR'İN EĞİLMEZ TÜRK' ÜN BAŞI
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

parantezleri alan isimlerinde kullanman sorun cıkartabilir
bunun yerine telefon_ev seklinde daha mantıklı
ÜŞENME,ERTELEME,VAZGEÇME
sako
Üye
Mesajlar: 477
Kayıt: 11 Haz 2003 02:40
Konum: ERZURUM

Mesaj gönderen sako »

Fakat şu an veritabanını kullanıyorum ve yaklaşık 100-1500 kayıt var. Paradox kullanıyorum..
DOĞUNUN SINIR TAŞI ERZURUM'UN DADAŞ'I
EFE'Sİ VAR İZMİR'İN EĞİLMEZ TÜRK' ÜN BAŞI
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

tablonun bir yedegini al ve icine telefon_ev telefon_is vs. diye duzeltilmis alanları ekle
diger verilerin kaybolmaması lazım
sonra bir dongu ile telefon(ev) icindekileri telefon_ev icine aktar
bu sekilde yaptıktan sonra telefon(ev) alanını silebilirsin
ÜŞENME,ERTELEME,VAZGEÇME
abdulkadir
Kıdemli Üye
Mesajlar: 489
Kayıt: 13 Eyl 2003 09:10
Konum: istanbul
İletişim:

Mesaj gönderen abdulkadir »

selam sako kardes
gökmen hocamın tavsiyesine uy
ve
özel karakterleri isimlerde kullanma
her zaman sorun olmustur ve tavsiye edilmez...

sevgiler
Cevapla