Xbase.

xbase è un modulo perl per la lettura e la scrittura dei file DBF.
Scarica ora

Xbase. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Jan Pazdziora
  • Sito web dell'editore:
  • http://search.cpan.org/~janpaz/Apache-OutputChain-0.11/MakeCapital.pm

Xbase. Tag


Xbase. Descrizione

XBASE è un modulo Perl per leggere e scrivere i file DBF. XBASE è un modulo Perl per leggere e scrivere i file DBF.Synopsis Utilizzare XBASE; My $ Table = New XBase "DBASE.DBF" o Die XBase-> ERRSTR; per (0. $ table-> last_record) {my ($ cancellato, $ id, $ msg) = $ table-> get_record ($ _, "id", "msg"); Stampa "$ ID: T $ MSGN" a meno che $ non soppressi; } Questo modulo può leggere e scrivere file di database XBASE, noto come DBF nel mondo DBase e FoxPro. Legge anche campi memo dai file DBT e FPT, se necessario. Un codice alfa di indice di lettura Supporto per NDX, NTX, MDX, IDX e CDX è disponibile per il test - consultare la pagina uomo DBD :: index (3). Il modulo XBase fornisce un'interfaccia nativa semplice ai file XBase. Per l'accesso al database conforme DBI, consultare i moduli DBD :: XBASE e DBI e le loro pagine man. I seguenti metodi sono supportati dal modulo XBASE: i metodi generaliNewsCreas L'oggetto XBASE, carica le informazioni sulla tabella del file DBF. Il primo parametro dovrebbe essere il nome del file DBF esistente (tabella, infatti) da leggere. Un suffisso .dbf sarà aggiunto se necessario. Questo metodo crea e inizializza un nuovo oggetto, controllerà anche il file memo, se necessario. I parametri possono anche essere specificati sotto forma di hash: il valore del nome è quindi il nome della tabella, altri flag supportati sono: Memofile Specifica il non standard Nome per il file memo associato. Per impostazione predefinita è il nome del file DBF, con l'estensione DBT o FPT.ignorememo Ignora il file memo memore. Questo è utile se hai perso il file DBT e non ne hai bisogno. Il valore predefinito è il separatore falso.Memosep dei record di memo nei file DBase III DBT. Lo standard dice che dovrebbe essere "x1ax1a". Ci sono tuttavia impensazioni che inseriscono solo una "x1a". XBASE.PM cerca di indovinare il che è valido per il tuo DBT ma se fallisce, puoi dirlo a te stesso. Iongarchars impedisce a Xbase di trattare il valore decimale dei campi di carattere come alto byte della lunghezza - ci sono alcuni prodotti rotti intorno al carattere produttore campi con valori decimali impostati. My $ Table = Nuova XBase "Table.dbf" o Die XBase-> ERRSTR; My $ Table = nuovo XBase "Nome" => "table.dbf", "Ignorememo" => 1; ricompute_lastrecno forces xbase.pm per non credere le informazioni sul numero di record nell'intestazione del file DBF e ricomputare il numero di record. Usa questo solo se sai che alcuni altri tuoi software producono intestazioni errate. Closecloses L'oggetto / file, nessun argomento.Createcreates Nuovo file di database sul disco e l'inizializza con 0 record. Un file dbt (memo) verrà anche creato se la tabella contiene alcuni campi memo. I parametri da creare vengono passati come hash.you puoi chiamare questo metodo come metodo di un altro oggetto Xbase e quindi è necessario passare solo il valore del nome dell'Hash; La struttura (campi) del nuovo file sarà la stessa dell'oggetto originale. Se si chiama Creare utilizzando il nome della classe (XBASE), è necessario (oltre al nome) specificare anche altri quattro valori, ciascuno è un riferimento all'elenco: field_names, field_types, field_lengths e field_decimals. I tipi di campo sono specificati da una lettere stringhe (c, n, l, d, ...). Se si imposta un valore non definito, creare crearlo in alcuni ragionevoli predefiniti. My $ Newtable = $ Table-> Crea ("Nome" => "copy.dbf"); My $ Newtable = xBase-> Crea ("Nome" => "copy.dbf", "field_names" => , "field_types" => , "field_lengins" => , "field_decimals" => ); altri attributi sono memoofile per la posizione del file di memo non standard, codepage per impostare il flag di codepage nell'intestazione DBF (non influisce su come XBASE.PM legge o scrive i dati però, solo per rendere FOXPRO FELICE) e la versione per forzare la versione diversa del file DBT (DBT). L'impostazione predefinita è la versione dell'oggetto da cui si crea la nuova o 3 se si chiamano questo metodo di classe (XBase-> Crea). Il nuovo file non deve ancora esistere - xbase non ti consentirà di sovrascrivere l'esistente tavolo. Utilizzare Drop (o Blink) per eliminarlo First.Dropthis Metodo Chiudi la tabella ed elimina il disco (incluso il file memo associato, se ce ne è) .Last_recordreturns Numero dell'ultimo record nel file. Le linee eliminate ma presenti nel file sono incluse in questo numero.Last_fielDreturns Numero dell'ultimo campo nel file, numero di campi meno 1.Field_names, field_types, field_lengtions, field_decimalsreturn Elenco dei nomi dei campi e così via per il file DBF.Field_type , field_length, field_decimalforfor per un nome di campo, restituisce il valore appropriato. Restituisce undef se il campo non esiste nella tabella. Requisiti: · Perl.


Xbase. Software correlato

IngPerl.

Modulo INGPERL consente l'accesso perl ai database INGRES per i vecchi script IngPerl. ...

221

Scarica

Blatte.

BLATTE è un modulo perl con testo macro / markup / linguaggio modello. ...

184

Scarica

Lsf.

A API Perl Built On Top degli strumenti della riga di comando LSF ...

181

Scarica