On Saturday, January 11, 2003 1:57 PM Billy wrote:

>
> saya punya tabel dan struktur index (*.IDX) punya foxpro,
> dan saya disuruh buat program untuk mengganti yang versi DOS nya,
> yang menjadi masalah adalah saya tidak tahu
> gimana caranya me-reindex table-table foxpro saya,
> dari delphi ... mohon pencerahannya ... :)
>

Reindex index FoxPro (.cdx) di BDE bisa dilakukan dengan memanggil API-nya.
tapi dari yang pernah saya baca katanya driver BDE untuk foxpro agak
bermasalah, hanya saya tidak tau masalahnya di mana (karena hampir tidak
pernah menggunakannya). contoh:

with MyTable do
begin
    if Active then
        Close;
    Exclusive := True;
    try
        try
            Check(DbiRegenIndexes(handle)); // Handle -> MyTable.Handle
        except on E:Exception
        begin
            MessageDlg('Oops... ada kesalahan:'#13#10+ E.Message,'Error',
[MBOK], 0);
        end;
    finally
        Close;
        Exclusive := False;
    end;
end;

Alternatif lainnya, gunakan advantage database local engine
(http://www.advantagedatabase.com) yang support juga Foxpro index, lebih
solid, performanya juga lumayan banget dan juga gratis. Atau kalau mau versi
local engine yang komersial (tapi belum tentu lebih baik) bisa mencoba
Apollo database (http://www.vistasoftware.com). sebenarnya masih ada
beberapa lainnya juga, tapi yang paling umum dikenal dua vendor itu.


Salam,

-Jaimy



------------------------ Yahoo! Groups Sponsor ---------------------~-->
Flexible Keyboard is the ideal accessory for PDA users that are on the move.
http://us.click.yahoo.com/dCBVZC/WnCFAA/xGHJAA/i7folB/TM
---------------------------------------------------------------------~->

Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke