Main > Free Download Search >

Free ado net data access software for linux

ado net data access

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 7701
Firebird .NET Data Provider 2.1.0

Firebird .NET Data Provider 2.1.0


Firebird .NET Data Provider is an ADO.NET data provider for Firebird. more>>
Firebird .NET Data Provider is an ADO.NET data provider for Firebird. Firebird .NET Data Provider is written in C# and provides a high-performance native implementation of the Firebird API. It also includes an implementation of the Firebird Services API and Firebird array datatype support.

Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names since 1981.

Firebird is a commercially independent project of C and C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Inprise Corp (now known as Borland Software Corp) on 25 July, 2000 under the InterBase Public License v.1.0
<<less
Download (0.56MB)
Added: 2007-03-24 License: MPL (Mozilla Public License) Price:
968 downloads
PHP Database Access Through Arrays 0.7.0

PHP Database Access Through Arrays 0.7.0


PHP Database Access Through Arrays project can be used to access data stored in MySQL tables like accessing arrays. more>>
PHP Database Access Through Arrays project can be used to access data stored in MySQL tables like accessing arrays. It uses SPL to implement several classes and iterators interfaces to access MySQL databases.

Examples:

$DB[test_table][] = array(
name => first,
value => the first row
);

foreach ($DB[test_table] as $i => $row) {
...
}

$DB[test_table][first][value] = 1st;

unset($DB[test_table][first]);

<<less
Download (MB)
Added: 2007-07-09 License: LGPL (GNU Lesser General Public License) Price:
839 downloads
Sowa Data Capacitor 0.0.0_dev0

Sowa Data Capacitor 0.0.0_dev0


Sowa Data Capacitor is a unified Java API for accessing data in several different forms, such as XML, memory, or database. more>>
Sowa Data Capacitor is a unified Java API for accessing data in several different forms, such as XML, database or memory.

Installation:

Sowa Data Capacitor now not need any dependences (except ant), but itll propably have.

To build it you have to have:

* Apache Ant
* JDK of Java 2

To use it you have to have:

* JVM of Java 2

To build it just run build in base catalogue.

Version Convention

First noumber(maior) is api version, except 0 and 1 which is maturity change.
Itll change only if api is completly rewritten.

Second(minor) means small api(especcially adds) changes, which could break(but
not have to) plugins but not applications.

Third(patch) means some improvement, which not change api.

Dev means version for developer(of plugins optionally applications), Alpha
and Beta test release.

Last noumber mark order of releases.
<<less
Download (0.015MB)
Added: 2006-03-24 License: GPL (GNU General Public License) Price:
1309 downloads
DBI::ProfileData 1.58

DBI::ProfileData 1.58


DBI::ProfileData can manipulate DBI::ProfileDumper data dumps. more>>
DBI::ProfileData can manipulate DBI::ProfileDumper data dumps.

SYNOPSIS

The easiest way to use this module is through the dbiprof frontend (see dbiprof for details):

dbiprof --number 15 --sort count

This module can also be used to roll your own profile analysis:

# load data from dbi.prof
$prof = DBI::ProfileData->new(File => "dbi.prof");

# get a count of the records (unique paths) in the data set
$count = $prof->count();

# sort by longest overall time
$prof->sort(field => "longest");

# sort by longest overall time, least to greatest
$prof->sort(field => "longest", reverse => 1);

# exclude records with key2 eq disconnect
$prof->exclude(key2 => disconnect);

# exclude records with key1 matching /^UPDATE/i
$prof->exclude(key1 => qr/^UPDATE/i);

# remove all records except those where key1 matches /^SELECT/i
$prof->match(key1 => qr/^SELECT/i);

# produce a formatted report with the given number of items
$report = $prof->report(number => 10);

# clone the profile data set
$clone = $prof->clone();

# get access to hash of header values
$header = $prof->header();

# get access to sorted array of nodes
$nodes = $prof->nodes();

# format a single node in the same style as report()
$text = $prof->format($nodes->[0]);

# get access to Data hash in DBI::Profile format
$Data = $prof->Data();

<<less
Download (0.48MB)
Added: 2007-08-09 License: Perl Artistic License Price:
806 downloads
netacct-mysql 0.78

netacct-mysql 0.78


Netacct-mysql is modified version of traffic accounting daemon net-acct which stores collected data in MySQL. more>>
Netacct-mysql is modified version of traffic accounting daemon net-acct which stores collected data in MySQL. It supports writing accounting information in a single line in MySQL per day for every IP (mrta style).
Netacct functions by analogy with sniffer, i.e. it keeps track of all the traffic passing through the network interfaces assigned by the configuration file. Data are stored in the memory and periodically saved in the database. The default data save period is 300 seconds (see option "flush" in the config file).
The application is used for accounting of the network traffic passed through your router/gateway. It is based on the libpcap library and functions as a userspace daemon. Options for dividing the network traffic into 4 categories:
- international
- peering
- direct
- local
The traffic accounts are saved in a database, and for the time being MySQL and Oracle are supported. As libpcap is used for gathering the network data the application runs (for the moment) on the following operating systems:
- Linux
- FreeBSD
- OpenBSD
- Solaris
For more detailed information regarding a particular OS, please read the FAQ file.
Enhancements:
- netacct.h:
- process.c:
- naccttab.sample:
- fixed disable fields in config file, now it works does not write some fields in dump file - fixed
<<less
Download (0.044MB)
Added: 2006-06-29 License: GPL (GNU General Public License) Price:
700 downloads
MySpace Data Mining Tools 1.1

MySpace Data Mining Tools 1.1


MySpace Data Mining Tools are a set of Java classes designed to mine information from MySpace profile and blog pages. more>>
MySpace Data Mining Tools are a set of Java classes designed to mine information from MySpace profile and blog pages using a multi-threaded Web page access method.
Enhancements:
- Direct database connectivity via JDBC was implemented for data storage.
- A basic user profile class was created to handle both user data compression and database access.
- Minor bugs were fixed for some of the raw data accessing routines.
<<less
Download (0.035MB)
Added: 2006-07-30 License: GPL (GNU General Public License) Price:
1191 downloads
GData Java Client 1.13.0

GData Java Client 1.13.0


GData Java Client provides a library and source code that make it easy to access data through Google Data APIs. more>>
GData Java Client provides a library and source code that make it easy to access data through Google Data APIs.

The Google data APIs ("GData" for short) provide a simple standard protocol for reading and writing data on the web. GData combines common XML-based syndication formats (Atom and RSS) with a feed-publishing system based on the Atom publishing protocol, plus some extensions for handling queries.

Google also provides a set of client libraries for interacting with GData-enabled services, in a variety of programming languages. Using these libraries, you can construct GData requests, send them to a service, and receive responses.

<<less
Download (9.6MB)
Added: 2007-08-08 License: The Apache License 2.0 Price:
809 downloads
DIOTA 0.91

DIOTA 0.91


DIOTA is a dynamic instrumentation tool for Intel binaries. more>>
DIOTA (Dynamic Instrumentation, Optimisation and Transformation of Applications) is a novel method for instrumenting binaries.
The technique correctly deals with programs that contain traditionally hard to instrument features such as data in code and code in data.
The technique does not require reverse engineering, program understanding tools or heuristics about the compiler or linker used. The basic idea is that instrumented code is generated on the fly, while the original process is used for data accesses.
DIOTA comes with a number of useful backends to check programs for faulty memory accesses, data races, deadlocks,... and perform basic tracing operations, e.g. tracing all memory accesses, all code being executed, to perform coverage analysis, ...
Enhancements:
- removed READ_DEBUG statements
<<less
Download (0.65MB)
Added: 2005-04-18 License: GPL (GNU General Public License) Price:
1650 downloads
Xephyrus Data Structures Tag Library 1.5

Xephyrus Data Structures Tag Library 1.5


Xephyrus Data Structures Tag Library is a tag library to provide access to common data-structures. more>>
Xephyrus Data Structures Tag Library provides an easy way to create and manipulate the contents of common Java data-structures such as maps and lists.
Enhancements:
- The library was polished up.
- Several improvements were made and a few bugs were fixed.
- This version is aimed at Java 5 and JSP 2.0.
<<less
Download (0.021MB)
Added: 2005-10-13 License: BSD License Price:
1471 downloads
Google Data Objective-C Client 1.1.0

Google Data Objective-C Client 1.1.0


Google Data Objective-C Client provides a framework and source code that make it easy to access data through Google Data APIs. more>>
Google Data Objective-C Client provides a framework and source code that make it easy to access data through Google Data APIs.
The Google data APIs provide a simple protocol for reading and writing data on the web. Many Google services provide a Google data API.
Each of the following Google services provides a Google data API:
- Base
- Blogger
- Calendar
- Spreadsheets
- Picasa Web Albums
- Notebook
Additional services with Google data APIs that are not yet supported by the Objective-C Client Library:
- Code Search
- Google Apps Provisioning
<<less
Download (0.60MB)
Added: 2007-08-08 License: The Apache License 2.0 Price:
810 downloads
Dataxi 1.0.1

Dataxi 1.0.1


Dataxi project is a collection of tools for developing form-based information systems. more>>
Dataxi project is a collection of tools for developing form-based information systems. Dataxi enables one to quickly build an application based on forms with which the user can access the underlying database in order to query, read, edit and write. Dataxi is the link between the user interface and the database.
Dataxi is an OS and enviroment independent product. It follows HTML and SQL standards to such extend that interoperability with all browsers and database backends should be supported.
Dataxi runs on all major operating systems as is or only with minor changes in ini -files.
The purpose of Dataxi is to take the pain away from the most boring phase in the data access application development: user interface designing and programming. Ones you have defined the layout of the form and location for columns, you are done, unless you prefer setting data validation and output format features and other niceties.
A database is a structured collection of data. It may be anything from a simple shopping list to a picture gallery or the vast amounts of information in a corporate network. To add, access, and process data stored in a computer database, you need a database management system such as MySQL. Since computers are very good at handling large amounts of data, database management plays a central role in computing, as stand-alone utilities, or as parts of other applications.
Enhancements:
- This version works with both PHP 4 and 5.
<<less
Download (1.3MB)
Added: 2007-04-17 License: GPL (GNU General Public License) Price:
920 downloads
AnyData::Format::XML 0.10

AnyData::Format::XML 0.10


AnyData::Format::XML is a Perl module for tiedhash and DBI access to XML. more>>
AnyData::Format::XML is a Perl module for tiedhash and DBI access to XML.

SYNOPSIS

# access XML data via a multi-dimensional tied hash
# see AnyData.pod for full details
#
use AnyData;
my $table = adTie( XML, $file, $mode, $flags );

OR

# convert data to and from XML
# see AnyData.pod for full details
#
use AnyData;
adConvert( XML, $file1, $any_other_format, $file2, $flags );
adConvert( $any_other_format, $file1, XML, $file2, $flags );

OR

# access the data via DBI and SQL
# see DBD::AnyData.pod for full details
#
use DBI;
my $dbh = DBI->connect( dbi:AnyData );
$dbh->func(mytable,XML,$file,$flags,ad_catalog);
See below for a description of the optional flags that apply to all of these examples.

This module allows you to create, search, modify and/or convert XML data and files by treating them as databases without having to actually create separate database files. The data can be accessed via a multi-dimensional tiedhash using AnyData.pm or via DBI and SQL commands using DBD::AnyData.pm. See those modules for complete details of usage.

The module is built on top of Michel Rodriguezs excellent XML::Twig which means that the AnyData interfaces can now include information from DTDs, be smarter about inferring data structure, reduce memory consumption on huge files, and provide access to many powerful features of XML::Twig and XML::Parser on which it is based.

Importing options allow you to import/access/modify XML of almost any length or complexity. This includes the ability to access different subtrees as separate or joined databases.
Exporting and converting options allow you to take data from almost any source (a perl array, any DBI database, etc.) and output it as an XML file. You can control the formating of the resulting XML either by supplying a DTD listing things like nesting of tags and which columns should be output as attributes and/or you can use XML::Twig pretty_print settings to generate half a dozen different levels of compactness or whitespace in how the XML looks.
The documentaion below outlines the special flags that can be used in either of the interfaces to fine-tune how the XML is treated.

The flags listed below define the relationship between tags and attributes in the XML document and columns in the resulting database. In many cases, you can simply accept the defaults and the database will be built automatically. However, you can also fine tune the generation of the database by specifying which tags and attributes you are interested in and their relationship with database columns.

<<less
Download (0.043MB)
Added: 2006-09-13 License: Perl Artistic License Price:
1137 downloads
Data::Locations 5.4

Data::Locations 5.4


Data::Locations is a virtual file manager which allows to read/write data to and from virtual files. more>>
Data::Locations - magic insertion points in your data
Did you already encounter the problem that you had to produce some data in a particular order, but that some piece of the data was still unavailable at the point in the sequence where it belonged and where it should have been produced?
Did you also have to resort to cumbersome and tedious measures such as storing the first and the last part of your data separately, then producing the missing middle part, and finally putting it all together?
In this simple case, involving only one deferred insertion, you might still put up with this solution.
But if there is more than one deferred insertion, requiring the handling of many fragments of data, you will probably get annoyed and frustrated.
You might even have to struggle with limitations of the file system of your operating system, or handling so many files might considerably slow down your application due to excessive file input/output.
And if you dont know exactly beforehand how many deferred insertions there will be (if this depends dynamically on the data being processed), and/or if the pieces of data you need to insert need additional (nested) insertions themselves, things will get really tricky, messy and troublesome.
In such a case you might wonder if there wasnt an elegant solution to this problem.
This is where the "Data::Locations" module comes in: It handles such insertion points automatically for you, no matter how many and how deeply nested, purely in memory, requiring no (inherently slower) file input/output operations.
(The underlying operating system will automatically take care if the amount of data becomes too large to be handled fully in memory, though, by swapping out unneeded parts.)
Moreover, it also allows you to insert the same fragment of data into SEVERAL different places.
This increases space efficiency because the same data is stored in memory only once, but used multiple times.
Potential infinite recursion loops are detected automatically and refused.
In order to better understand the underlying concept, think of "Data::Locations" as virtual files with almost random access: You can write data to them, you can say "reserve some space here which I will fill in later", and continue writing data.
And you can of course also read from these virtual files, at any time, in order to see the data that a given virtual file currently contains.
When you are finished filling in all the different parts of your virtual file, you can write out its contents in flattened form to a physical, real file this time, or process it otherwise (purely in memory, if you wish).
You can also think of "Data::Locations" as bubbles and bubbles inside of other bubbles. You can inflate these bubbles in any arbitrary order you like through a straw (i.e., the bubbles object reference).
Note that this module handles your data completely transparently, which means that you can use it equally well for text AND binary data.
You might also be interested in knowing that this module and its concept have already been heavily used in the automatic code generation of large software projects.
Enhancements:
- Fixed test file "02___refcount.t" to auto-adjust the offset dealing with self-ties not incrementing
- the refcount in some Perl versions.
- Added a warning to "Makefile.PL" that Perl versions including and between v5.6.1 and v5.7.0 are not fully supported (test file "11_______dump.t" dumps core).
<<less
Download (0.043MB)
Added: 2005-04-29 License: Artistic License Price:
1638 downloads
OPeNDAP 3.5.1

OPeNDAP 3.5.1


OPeNDAP is a client/server system for making local data accessible to remote locations... more>>
OPeNDAP is a client/server system for making local data accessible to remote locations without regard to the local or remote storage format, architecture, or environment.
BES is a new, high-performance back-end server software framework that allows data providers more flexibility in providing end users views of their data. The current OPeNDAP data objects (DAS, DDS, and DataDDS) are still supported, but now data providers can add new data views, provide new functionality, and new features to their end users through the BES modular design. Providers can add new data handlers, new data objects/views, the ability to define views with constraints and aggregation, the ability to add reporting mechanisms, initialization hooks, and more.
OPeNDAP provides the tools to build these new modules that can then be dynamically loaded into the BES.
As an example, the CedarWEB project at the University Corporation for Atmospheric Research (UCAR) provides four new data views (info, tab, flat, and stream), authentication, a reporting class to keep track of user data access, MySQL database access of file information (data containers), and more.
OPeNDAP also has available ready to load modules for netcdf, cdf, fits, freeform, hdf4, hdf5 and jgofs. Only a few of these are supported and/or in the current source-only release.
If you are looking for the OPeNDAP 4 Data Server (aka Hyrax) software, the Hyrax page provides a single place where each of the components of Hyrax can be downloaded and also provides information about which versions work together to properly support Hyraxs various features.
Enhancements:
- This version of the BES fixes a problem where some large 32-bit floating point arrays could trigger an early end to data transmission
<<less
Download (0.88MB)
Added: 2007-06-06 License: LGPL (GNU Lesser General Public License) Price:
870 downloads
DBD::ADO::Const 2.95

DBD::ADO::Const 2.95


DBD::ADO::Const is a Perl module for ADO Constants. more>>
DBD::ADO::Const is a Perl module for ADO Constants.

SYNOPSIS

use DBD::ADO::Const();

$ = "n";

my $Enums = DBD::ADO::Const->Enums;

for my $Enum ( sort keys %$Enums )
{
print $Enum;
for my $Const ( sort keys %{$Enums->{$Enum}} )
{
printf " %-35s 0x%Xn", $Const, $Enums->{$Enum}{$Const};
}
}

In the OLE type library, many constants are defined as members of enums. Its easy to lookup DBD::ADO constants by name, e.g.:

$ado_consts->{adChar} == 129

Unfortunately, Win32::OLE::Const does not preserve the namespace of the enums. Its a matter of taste, but I think

$ado_consts->{DataTypeEnum}{adChar} == 129

makes the code more self-documenting.

Furthermore, many DBD::ADO methods return numeric codes. Transforming these codes into human readable strings requires an inverse lookup by value. Building the reverse hash for e.g. all datatypes requires that datatype constants can be distinguished from other constants, i.e. we need the namespace preserved.

The Enums() method of this package return a hash of hashes for exactly this purpose.

<<less
Download (0.042MB)
Added: 2006-10-05 License: Perl Artistic License Price:
1114 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5