mysql master-detail

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
muttalip
Üye
Mesajlar: 71
Kayıt: 18 Haz 2003 08:58
Konum: İstanbul
İletişim:

mysql master-detail

Mesaj gönderen muttalip »

Delphi ile mysql database'ine bağlanıp master-detail ilişkisi olan iki tablomuz var. Master dosyamıza bilgimizi yazdığımızda gridde o anlık gözükmüyor. Formdan çıkıp aynı forma geri döndüğümüzde kayıtlarımız gözüküyor. Master tabloyu refresh yapdık.Fakat invalid variant type conversion şeklinde bir hatadan kurtulamıyoruz.

Cevaplar için şimdiden teşekkürler.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7601
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

abi aklıma gelen 2 ihtimal var :

1. variant atamalarda bir problem olabilir. Mesela 'aaa'/3 gibi bir bölüm oluyorsa bu hata meydana gelir.

2. tabloda alan değerlerini belirtirken FieldValues yerine FieldByName('').Asxxx gibi kullan. FieldValues variant değerler döndürüyor! Mesela Table1.FieldValues['Tarih']:= yerine Table1.FieldByName('Tarih').AsDateTime gibi kullan.

Problem çözülmezse, biraz detay ve hata veren kod parçasını yollarsan başka öneriler çıkabilir.

Kolay gelsin.
Kullanıcı avatarı
postmaster
Üye
Mesajlar: 1
Kayıt: 07 Ağu 2003 01:59
İletişim:

My sql de master detail

Mesaj gönderen postmaster »

Sorununuz master detail değil..
Server daki işletim sistemi nedir..
Linux ise bu hatandan ancak query ile kurtulabilirsiniz..
Yada table her kayıttan sonra kapat ac a maruz bırakın..
Kolay gelsin.. :D
Cevapla