PDOXUSRS.LCK (ACİLL)

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

PDOXUSRS.LCK (ACİLL)

Mesaj gönderen sako »

Arkadaşlar BDE Administratörden local share özelliğini true yaptım PDOXUSRS.LCK ile ilgili bi hata veriyor. Çok acilen çözmem lazım bu sorunu.


directory is controlled by other.net file
directory c:\
file: D:\sorustur\PDOXUSRS.LCK


ayrıca corrupt file- other than header table d:\sor.db diye bi hata veriyor
En son sako tarafından 11 Ara 2003 01:52 tarihinde düzenlendi, toplamda 2 kere düzenlendi.
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Verdiği hatayı yazmamışsın. Ayrıca o konu daha önce konuşulmuştu aratırsan daha çözüme daha hızlı ulaşabilirsin :)
sako
Üye
Mesajlar: 473
Kayıt: 11 Haz 2003 02:40
Konum: ERZURUM

Mesaj gönderen sako »

orrupt file- other than header table d:\sor.db ve sor.px hatası veriyor.dosya bozulmuş galiba ama nasıl kurtadacam ben bu bilgilerimi.[/b]
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

yöntem şu; öncelikle program(lar)ı kapatıp PDOXUSRS.LCK dosyasını sil.
Sonra dosyaları açtığın DataModule formunu aşağıdaki şekilde düzenle..
Böylece PDOXUSRS.LCK dosyasını programın olduğu klasörde oluşturacaktır.

İkinci soru da ise sor.db tablosunu Database Desktopla açıp ReStracture/Pack edersen sorun çözülebilir..

Kod: Tümünü seç

procedure TDM.DMCreate(Sender: TObject);
var
  Buf : array[0..256] of char;
  AppDir: string;
begin
  AppDir := ExtractFilePath(Application.ExeName);

  Database1.Connected := False;
  Database1.Params.Clear;
  Database1.Params.Add('PATH=' + AppDir);

  if Session.Active then
    Session.Close;
  Session.NetFileDir := AppDir;
  GetTempPath(255, Buf);
  Session.PrivateDir := Buf;

  try
    Database1.Connected := True;
  except
    Uyari('Veritabanı açılamıyor');
    Application.Terminate;
    Halt;
  end;
....
end;
Cevapla