Dat File problemi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
aliemrei
Üye
Mesajlar: 19
Kayıt: 08 Kas 2005 06:15
Konum: Antalya

Dat File problemi

Mesaj gönderen aliemrei »

Selamın Aleyküm

Herkese merhaba;

Bir dos tabanlı muhtar programından veri alıyorum. Alıyorum ama bu verilerin bağlı olduğu diğer tablo ile olan ilişkli field ı okuyamıyorum.

Örnek :

Ahmet
Mehmet
Ali
- bunlar aynı evde kalıyorlar ve bunların kayıt bilgilerinin olduğu tablo tablo1

birde adres bilgilerinin olduğu tablo var
Falanca Mh.
Falanca Sk.
- bu konu hakkında bilgisi olan varmı ?

Not : veritabanı dosyalarının olduğu klasörde IDX uzantılı indexler var sanırım FoxPro,DBase yada Cobol ile yazılmış. Acaba bu programlama dilleriyle bağlanılsa durum farklı olurmu ?

Kolay Gelsin
Şimdiden Teşekkürler
Kolay Gelsin
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Bu cok ozel bir durum. Genel bilgiler ile yardımcı olma şansımız pek yok....
İlgili tablolar arasında ilişkiyi sağlayan bir alan olmasi lazim. Bu lanı okuyamıyorum derken tam olarak anlayamadığım boyle bir alan var ama bundan veri mi okuyamıyorsunuz hata filan veriyor? Yoksa veriler anlamsız mı gorunuyor (belki sifrelenmistir ki o zaman ilgili programı yapanla gorusmeniz şart gibi) Yoksa boyle bir alan mı bulamadınız?

Farklı bir uygulama ile baglanmanız durumu değiştirmez.
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
aliemrei
Üye
Mesajlar: 19
Kayıt: 08 Kas 2005 06:15
Konum: Antalya

evet böyle bir field var

Mesaj gönderen aliemrei »

o alanın tanımlamasını :
Byte yaparsam her zaman 0 dönüyor
Long yaparsam bazen başka kişilerdede aynı numara geliyor (ikinci tabloda ki ilişkili field la aynı sayı olmuyor)
integer yaparsam bazen sayılar çok büyük haneler şeklinde dönebiliyor.

gibi ...

ama bir yöntem buldum. Çok uzun yollu bir yöntem ama 100 de 0.2 lik bir sapma ile sorun çözülüyor.

Bir rapor aldırıyorum. Onu sanal bir yazıcıya gönderiyorum. Sanal yazıcı da onu metin dosyası olarak saklıyor. Sonra isim soyisim ve daire no alanları ile ilişkilendiriyorum. Aynı Ad,Soyad ve DaireNo da oturan kişilerde yanılma oluyor. 13bin küsür kayıtta 21 kayıt hatalı çıktı. Sanırım buda aktarılan kayıda göre önemsiz bir sapma.

İşin özü nokta atışı yapmak varken diye hala arayıştayım tabi

Teşekkürler
Kolay Gelsin
Cevapla