Program kayıt yapmıyo...Ltf yardım edin..

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
M_D_5
Üye
Mesajlar: 39
Kayıt: 06 Nis 2006 01:53

Program kayıt yapmıyo...Ltf yardım edin..

Mesaj gönderen M_D_5 »

S.a Program çalışıyo ama artık kayıt yapmaz hale geldi...Şimdik size kodlarını ve programı atacam bir yardım ederseniz sevinirim..
Bilgi alanlarını doldurup kayıt tuşuna basıyorum...Kaydetti gibi gözüküyor ama aslında kaydetmiyo..programı kapatınca database ine giriyorum fakat kayıt yapmıyor...kayıt veri tabanına inmiyor..yardımcı olursanız sevinirim....

link:
http://rapidshare.com/files/34041947/sql.rar
şifre: 1987
alias adı: yolum

Şimdiden yardımlarını en kısa sürede bekliyorum...iyi çalışmalar
Php & Delphi Coder
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Mesaj gönderen White Rose »

s.a.
Veritabanı olarak ne kullanıyorsunuz,
program hata veriyor mu, veriyorsa ne yazıyor.
Veritabanı bileşeni olarak ne kullanıyorsunuz
Bunları yazarsanız daha sağlıklı bilgi alırsınız
M_D_5
Üye
Mesajlar: 39
Kayıt: 06 Nis 2006 01:53

Mesaj gönderen M_D_5 »

Veritabanı olarak paradox7 kullanıyoruz.Program herhangi bir hata vermiyor...
Zaten linkden indirince alias tanımlamayı yapınca çalışıp bilgi alanlarına kayıt yapıyor. ve ara bölümünde kayıdı gösteriyor. fakat programı kapatıp açınca kayıt göstermiyor. çünkü veritabanına kaydımız inmiyor..
bunun sebebini çözemedim....Evet sizce ne olabilir=?
Php & Delphi Coder
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

Dosyaya bakmadım ama işlemleri öncelikli olarak Memory Table a atılıp ordan işlem yapılıyor olabilir.

Bir bunu kontrol edin bence.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
M_D_5
Üye
Mesajlar: 39
Kayıt: 06 Nis 2006 01:53

Mesaj gönderen M_D_5 »

memory table nedir ilk defa duydum..hocam aslında bir indirip baksanız çok makbule geçer..çünkü küçük bir program...
Php & Delphi Coder
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Mesaj gönderen White Rose »

kayıt yaparken updaterecord değil post komutunu kullanın
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

Sanırım database e yazma hakkı v.s. vermemişsiniz.

Adoconnecten
bu ayarı bir kontrol edin.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
M_D_5
Üye
Mesajlar: 39
Kayıt: 06 Nis 2006 01:53

Mesaj gönderen M_D_5 »

conari kardeş ado yu sadece..giriş kısmında kullandık onun haricinde kullanmadık...Eğer open ile unit1 i açarsan orda farklı birşeyler kullanıldıgını göreceksin.....
Anlamıyorum..her ayarımız tamam post dedi arkadaş yaptım ama olmadı...
Php & Delphi Coder
Kullanıcı avatarı
ovural
Üye
Mesajlar: 167
Kayıt: 22 Eki 2003 10:20
İletişim:

Mesaj gönderen ovural »

benim makinada sorun cıkmadı ..

sen alias tanımlama yerine formun create olayına

Form1.Table1.DatabaseName:=ExtractFilePath(Application.Exename);
Form1.Table2.DatabaseName:=ExtractFilePath(Application.Exename);

Form1.Table1.Active:=True;
Form1.Table2.Active:=True;

şeklinde bi dene
Kim ilim öğrenir sonra da onu gizlerse âhirette onun ağzına ateşten bir gem vurulur. (Hadis-i Şerif)
Kullanıcı avatarı
mikser
Üye
Mesajlar: 120
Kayıt: 30 Haz 2003 09:54
Konum: Ankara

Mesaj gönderen mikser »

aşağıdaki işlemleri yaparsanız sanırım kayıt işi olur...

Unit1 deki...

.......
procedure kayit();
begin
form1.Table1.Edit;
form1.Table1.Append;
form1.Table1Kayittarihi.Value:=Form1.DateTimePicker1.Date;
.......
form1.Table1Not.Value:=Form1.memo1.Text;
//form1.Table1.UpdateRecord;
form1.Table1.post;
....

şeklinde değiştirin...
Cevapla