Delphide database"i nasıl hafızadan hdd ye yazdırabilir

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
zaphir
Üye
Mesajlar: 6
Kayıt: 28 Şub 2004 07:58
Konum: Mersin

Delphide database"i nasıl hafızadan hdd ye yazdırabilir

Mesaj gönderen zaphir »

İyi günler ben delphide bir program yazdım herşey iyi güzel ama şöyle bi sorunum var mesela 50 adet yeni kayıt girdim ve o anda elektirikler kesildi bilgisayar kapandı programı tekrar çalıştırdıgımda database hata mesajı veriyor database desktopta kayda baktıgımda son girdigim kayıtlar silindigini görüyorum.
Bu sorunu nasıl çözecegim konusunda yardım ederseniz sevinirim.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Kullanıcı avatarı
zaphir
Üye
Mesajlar: 6
Kayıt: 28 Şub 2004 07:58
Konum: Mersin

Mesaj gönderen zaphir »

Yardımlarınız için teşekkürler.

Kolay gelsin :D
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Bir başka çözüm de veri güvenliği konusundda çok yüksek garanti veren bir veritabanını tercih etmek. Malesef Paradox bu anlamda yapılabilecek en talihsiz tercih olmuş....

Kolay gelsin...
Kullanıcı avatarı
zaphir
Üye
Mesajlar: 6
Kayıt: 28 Şub 2004 07:58
Konum: Mersin

Mesaj gönderen zaphir »

selam
Söylediginiz önerileri denedim fakat bi netice alamadım
uses kısmına "bde" i ekledikten sonra bütün timetostr fonsiyonları hata vermeye başladı ve bu sorunun üstesinden gelemedim yarıdımlarınızı bekliyorum. :shock:
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba zaphir,

hata veriyor sözü tek başına hiçbirşey ifade etmez. Alışkanlık olarak her zaman hatayı ve varsa numarasını mutlaka yazın.

Ayrıca bu durumda hata veren satırdaki kodu yazmakta faydalı olacaktır.

Kolay gelsin.
Kullanıcı avatarı
zaphir
Üye
Mesajlar: 6
Kayıt: 28 Şub 2004 07:58
Konum: Mersin

Mesaj gönderen zaphir »

Saat.Caption := Timetostr(time); komut satırım bu, Uses kısmına BDE eklemeden önce program derleniyordu.
hata koduna glince

[Error] kantarmain.pas : '(' expencted ')' found

ilginiz için teşekkürler. :o
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Saat.Caption := Timetostr(sysutils.time);
şeklinde dönüştürün... bde içinde de time isimli bir degisken veya fonksiyon var ve apıları uyusmuyor.

Ayrica uses listesinde bde'yi sysutils'den one alinca da hata vermedigini test ettim.

Kolay gelsin...
Cevapla