Xbase

XBASE, DBF dosyalarını okumak ve yazmak için bir Perl modülüdür.
Şimdi İndirin

Xbase Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Jan Pazdziora
  • yayıncı web sitesi:
  • http://search.cpan.org/~janpaz/Apache-OutputChain-0.11/MakeCapital.pm

Xbase Etiketler


Xbase Açıklama

XBase dbf dosyaları okuma ve yazma için bir Perl modülüdür. XBase okuma ve files.SYNOPSIS kullanımı xbase dbf yazmak için bir Perl modülü; Benim $ masa yeni XBase "dbase.dbf" = ya da öl XBase-> errstr; için (0 .. $ fiili> last_record) {benim ($ silindi, $ id, $ msg) = $ fiili> get_record ($ _, "Kimlik", "MSG"); "$ İd: t $ msgn" yazdırmak $ silindi sürece; } Bu modül okumak ve dBase ve FoxPro dünyada dbf olarak bilinen XBase veritabanı dosyaları, yazabilir. Gerekirse Ayrıca, dbt ve FPT dosyalarından not alanları okur. Ndx, telopeptitin, mdx, IDX ve CDX için indeks desteği okuma bir alfa kodu test etmek için kullanılabilir - DBD :: Index bkz (3) man sayfası. Modül XBase XBase dosyalarına basit yerli arayüz sağlar. tablo formu hakkında bilgiler dbf dosyası, Genel methodsnewCreates XBase nesnesi yükleri: DBII uyumlu veritabanı erişimi için DBD :: XBase ve DBII modülleri ve alacak şekilde kendi adamı pages.The XBase modülü tarafından desteklenmektedir bkz. Birinci parametre okumak için (aslında, tablo) dbf dosyasını varolan adı olmalıdır. Gerekirse Bir sonek .dbf eklenecektir. gereklidir.Üçüncü parametreler de karma şeklinde belirtilebilir, bu yöntem, aynı zamanda not dosyasını kontrol edecek, oluşturur ve yeni nesneyi başlatır: isim değeri ardından tablonun adıdır, desteklenen diğer bayraklar şunlardır: memofile belirtir standart olmayan ilişkili not dosyası için isim. Varsayılan olarak uzatma DBT ile, dbf dosyanın adı var ya fpt.ignorememo hiç not dosyasını görmezden. Bu dbt dosyasını kaybettim ve ihtiyacınız yoksa yararlıdır. Standart dBase ııı dbt dosyalarında not kayıtlarının false.memosep ayırıcı olduğunu. standardı "x1ax1a" olacağını söylüyor. Sadece bir "X1a" koymak implamentations ancak vardır. XBase.pm sizin DBT için geçerli olduğu tahmin etmeye çalışır ama başarısız olursa, bunu önler uzunluğunun yüksek byte olarak karakter alanlarının ondalık değerini tedavi etmek xbase yourself.nolongchars söyleyebilir - üreten karakterin etrafında bazı kırık ürünler vardır ondalık değerler kümesiyle alanlar. Benim $ masa yeni XBase "Table.dbf" = ya da öl XBase-> errstr; Benim $ tablo = new XBase "adı" => "Table.dbf", "ignorememo" => 1; recompute_lastrecno kuvvetleri XBase.pm dbf dosyasının başlığında kayıtların sayısı hakkında bilgi inanmamak ve sayısını yeniden hesaplamak için kayıtları. Eğer senin bazı diğer yazılım diskte yanlış headers.closeCloses nesne / dosya, hiçbir arguments.createCreates yeni veritabanı dosyası üretir ve 0 kayıtları ile başlatır biliyorsanız sadece bunu kullanın. tabloda bazı not alanları içeriyorsa bir dbt (not) dosyası da oluşturulacak. Parametreler hash.You o zaman sadece karma ismi değerini geçmesi gereken başka XBase nesnesinin yöntemi olarak bu yöntemi çağırın ve gibi geçirilir oluşturmak için; Yeni dosyanın yapısı (alanları) sınıf adını (Xbase) kullanarak oluşturmak diyoruz orijinal nesneyle itibariyle aynı olacak, (isim yanı sıra) aynı zamanda her listesine bir referans olma, başka dört değerlerini belirlemek için vardır: FIELD_NAMES, field_types, field_lengths ve field_decimals. alan türleri bir harf dizileri (C, N, L, D, ...) göre belirlenir. tanımsız olarak bazı değer ayarlarsanız, bazı makul varsayılan içine yapacaktır oluşturun. benim $ yenitablo = $ fiili> ( "name" => "copy.dbf") oluşturmak; benim $ yenitablo = XBase-> ( "name" => "copy.dbf" yaratmak, "FIELD_NAMES" => , "field_types" => , "field_lengths" => , "field_decimals" => ); Diğer özellikler standart olmayan not dosyası konumu için memofile olan, DBF başlığında kod sayfası bayrağı açmak için kod sayfası (nasıl etkilemez XBase.pm okur ya) sadece FoxPro mutlu etmek için olsa veriyi yazar ve sürüm dbt (dbt) dosyanın farklı versiyonunu zorlamak için. Varsayılan Eğer hayranlarıyla yeni bir dosya henüz mevcut olmamalıdır (> XBase- oluşturma) sınıf yöntemi olarak diyoruz eğer yeni bir tane oluşturun veya 3 hangi nesnenin sürümüdür - XBase varolan üzerine yazmak izin vermez tablo. Kullanım damla (ya da bağlantı kaldırma) burayı first.dropThis yöntem tabloyu kapatır ve dosyasındaki son kaydın .last_recordReturns numarası (eğer varsa, ilgili not dosyası dahil) diskte siler silmek için. çizgiler silindi ancak dosyada bulunan dosyasındaki son alanın bu number.last_fieldReturns sayısına dahildir, dbf file.field_type ait alanları eksi 1.field_names, field_types, field_lengths, alan adları field_decimalsReturn listesinin numarası ve benzeri , field_length, bir alan adı field_decimalFor uygun değeri döndürür. alan tabloda yoksa undef döner. Gereksinimler: · Perl


Xbase İlgili Yazılım

Ozdb

OZDB, OZBOT için bir veritabanı Perl arayüz modülüdür. ...

140

İndirmek

İngperl

INGPERL modülü, eski INGPERL komut dosyaları için Ingres veritabanlarına Perl erişimine izin verir. ...

221

İndirmek

Blatt

Blatte, Metin Makro / Markup / Şablon Dili olan bir Perl modülüdür. ...

184

İndirmek

MİDİ

MIDI, MIDI dosyalarını okuyabilen, oluşturabilen, oluşturabilen, oluşturabilen ve yazabilen bir Perl modülüdür. ...

269

İndirmek