Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.139.010 Times

Clarion 1.01

  Date Added: April 22, 2010  |  Visits: 801

Clarion

Report Broken Link
Printer Friendly Version


Product Homepage
Download (92 downloads)

Clarion is a Perl extension for reading CLARION data files. ABSTRACT This is a perl module to access CLARION 2.1 files. At the moment only read access to the files are provided by this package. "Encrypted" files are processed transparently, you do not need to specify the password of a file. SYNOPSIS use Clarion; my $dbh=new Clarion "customer.dat"; print $dbh->file_struct; for ( 1 .. $dbh->last_record ) { my $r=$dbh->get_record_hash($_); next if $r->{_DELETED}; print $r->{CODE}." ".$r->{NAME}." ".$r->{PHONE}."n"; } $dbh->close(); METHODS $dbh=new Clarion; $dbh=new Clarion "test.dat"; This will create an object $dbh that will be used to interact with the various methods the module provides. If file name is specified then associate the DAT file with the object. "Encrypted" files are processed transparently, you do not need to specify the password of a file. $dbh->open("test.dat"); Associate the DAT file with the object, opens file. @r=$dbh->get_record($_,@fields); @r=$dbh->get_record($_); Returns a list of data (field values) from the specified record. The first parameter in the call is the number of the physical record. If you do not specify any other parameters, all fields are returned in the same order as they appear in the file. You can also put list of field names after the record number and then only those will be returned. The first value of the returned list is always the logical (0 or not 0) value saying whether the record is deleted or not. $r=$dbh->get_record_hash; Returns reference to hash containing field values indexed by field names. The name of the deleted flag is _DELETED. The first parameter in the call is the number of the physical record. If you do not specify any other parameters, all fields are returned. You can also put list of field names after the record number and then only those will be returned. $n=$dbh->last_record; Returns the number of recods in the database file. $n=$dbh->bof; Returns the physical number of first logical record. $n=$dbh->eof; Returns the physical number of last logical record. $dbh->close; This closes the database file that are associated with the $dbh. $struct = $dbh->file_struct; This returns CLARION file structure..

Requirements: No special requirements
Platforms: Linux
Keyword: Clarion Data File Libraries Number Perl Programming Record Returns You Do Not
Users rating: 0/10

License: Freeware Size: 6.14 KB
CLARION RELATED
Libraries  -  Data::CTable 1.03
Data::CTable is a Perl module that helps you read, write, manipulate tabular data. SYNOPSIS ## Read some data files in various tabular formats use Data::CTable; my $People = Data::CTable->new("people.merge.mac.txt"); my $Stats =...
153.6 KB  
File Utilities  -  FSGuide 0.6
FSGuide is a Norton Commander-clone for the web, which might be useful when you do not have shell access to your server, but want to perform various file operations. As a hosting provider, you can even give this tool to your hosting users, so they...
112.64 KB  
Utilities  -  Groundeater 1.0
Groundeater is designed to record the top acceleration of your car over the driven velocity. You can measure the data in intervals. So you do not have to drive from 0 to top speed in one turn. Better results will overwrite old ones in each...
9.8 MB  
File Cataloguers  -  Primitive Disk Indexer 1.14
Primitive Disk Indexer is a simple program that will allow you to save the file structure of any disk. It will allow you to view what folders and files there are on a disk even if you do not have this disk. For example, if you have a large CD and...
3.21 MB  
Teaching Tools  -  Edraw Viewer 6.6
You can use our free file Viewer to view and print files created by Edraw or Visio even if you do not have edraw installed on your computer. Edraw Viewer is being distributed as Freeware for personal, commercial use and educational purpose. It can...
7.59 MB  
E-Mail Tools  -  EML Opener 10. 9. 2001
Kernel EML Viewer is a free and standalone utility that helps you to view eml file contents when there is an urgency of viewing the contents of the file and you do not have Outlook Express installed on your computer. This eml viewer software lets...
2.32 MB  
Time & Clock Tools  -  Free Alarm Clock Portable 2.3
If you need portable alarm clock software for Windows, this is the software you are looking for. Free Alarm Clock Portable supports unlimited number of alarms so that you are not restricted to the number of alarms you can have. Alarms that...
1.12 MB  
Graphic Conversion Tools  -  Viscom Store PDF to TIFF 1.0
Free tool allow you convert PDF to TIFF. You do not need installed Adobe Reader. Support preview PDF file. Support multipage PDF file.
15.16 MB  
Graphic Conversion Tools  -  Viscom Store TIFF to PDF 1.0
Free tool allow you convert TIFF to PDF. You do not need installed Adobe Reader. Support convert multipage TIFF to multipage PDF file. Support preview TIFF file.
15.16 MB  
Database Tools  -  SQL query engine for csv files 1.0
This is an sql query engine for csv files, for when you do not have the time/energy/resources/inclination/whatever to load the data into a real database.
8.3 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.12.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB