From: Michael N. <mne...@us...> - 2002-04-16 20:25:10
|
Update of /cvsroot/ruby-dbi/src/doc/html In directory usw-pr-cvs1:/tmp/cvs-serv6638 Modified Files: index.html Log Message: * Index: index.html =================================================================== RCS file: /cvsroot/ruby-dbi/src/doc/html/index.html,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- index.html 28 Dec 2001 10:18:53 -0000 1.19 +++ index.html 16 Apr 2002 20:25:06 -0000 1.20 @@ -5,12 +5,12 @@ <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Homepage of Ruby's DBI</title> -<link href="rubyStyle.css" type="text/css" rel="stylesheet"/> +<link href="rubyStyle.css" type="text/css" rel="stylesheet" /> </head> <body> <h1><a name="label:0" id="label:0">Ruby/DBI - a database independent interface for accessing databases - similar to Perl's DBI</a></h1><!-- RDLabel: "Ruby/DBI - a database independent interface for accessing databases - similar to Perl's DBI" --> <p>$Id$</p> -<p>Copyright (c) 2001 by Michael Neumann (ne...@s-...)</p> +<p>Copyright (c) 2001, 2002 by Michael Neumann (ne...@s-...)</p> <h2><a name="label:1" id="label:1">License</a></h2><!-- RDLabel: "License" --> <p>This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License @@ -26,58 +26,46 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.</p> <h2><a name="label:2" id="label:2">Contributors</a></h2><!-- RDLabel: "Contributors" --> <dl> -<dt><a name="label:3" id="label:3">Rainer Perl -</a></dt><!-- RDLabel: "Rainer Perl -" --> +<dt><a name="label:3" id="label:3">Michael Neumann</a></dt><!-- RDLabel: "Michael Neumann" --> +<dd> +<p>Author of Ruby/DBI; wrote the DBI and most of the DBDs (except DBD::Pg).</p> +</dd> +<dt><a name="label:4" id="label:4">Rainer Perl</a></dt><!-- RDLabel: "Rainer Perl" --> <dd> <p>Author of Ruby/DBI 0.0.4 from which many good ideas were taken into the new completely rewritten version 0.0.5. </p> </dd> -<dt><a name="label:4" id="label:4">Jim Weirich -</a></dt><!-- RDLabel: "Jim Weirich -" --> +<dt><a name="label:5" id="label:5">Jim Weirich</a></dt><!-- RDLabel: "Jim Weirich" --> <dd> <p>Author of the PostgreSQL driver (DBD::Pg). Wrote many additional code (e.g. sql.rb, testcases). Gave many helpful hints and comments.</p> </dd> -<dt><a name="label:5" id="label:5">Eli Green -</a></dt><!-- RDLabel: "Eli Green -" --> +<dt><a name="label:6" id="label:6">Eli Green</a></dt><!-- RDLabel: "Eli Green" --> <dd> <p>Implemented DatabaseHandle#columns for Mysql and Pg.</p> </dd> -<dt><a name="label:6" id="label:6">Masatoshi SEKI -</a></dt><!-- RDLabel: "Masatoshi SEKI -" --> +<dt><a name="label:7" id="label:7">Masatoshi SEKI</a></dt><!-- RDLabel: "Masatoshi SEKI" --> <dd> <p>For his version of module BasicQuote in sql.rb</p> </dd> -<dt><a name="label:7" id="label:7">John Gorman -</a></dt><!-- RDLabel: "John Gorman -" --> +<dt><a name="label:8" id="label:8">John Gorman</a></dt><!-- RDLabel: "John Gorman" --> <dd> <p>For his case insensitive load_driver patch and parameter parser.</p> </dd> -<dt><a name="label:8" id="label:8">David Muse -</a></dt><!-- RDLabel: "David Muse -" --> +<dt><a name="label:9" id="label:9">David Muse</a></dt><!-- RDLabel: "David Muse" --> <dd> <p>For testing the SQLRelay DBD and for his initial DBD. </p> </dd> -<dt><a name="label:9" id="label:9">Jim Menard -</a></dt><!-- RDLabel: "Jim Menard -" --> +<dt><a name="label:10" id="label:10">Jim Menard</a></dt><!-- RDLabel: "Jim Menard" --> <dd> <p>Extending Oracle DBD for method columns.</p> </dd> -<dt><a name="label:10" id="label:10">Joseph McDonald -</a></dt><!-- RDLabel: "Joseph McDonald -" --> +<dt><a name="label:11" id="label:11">Joseph McDonald</a></dt><!-- RDLabel: "Joseph McDonald" --> <dd> <p>Fixed bug in DBD for PostgreSQL (default values in method columns)</p> </dd> </dl> -<h2><a name="label:11" id="label:11">Database Drivers (DBDs)</a></h2><!-- RDLabel: "Database Drivers (DBDs)" --> +<h2><a name="label:12" id="label:12">Database Drivers (DBDs)</a></h2><!-- RDLabel: "Database Drivers (DBDs)" --> <ul> <li><p>ADO (ActiveX Data Objects) <em>(dbd_ado)</em></p> <p>depend on WinOLE from RAA.</p></li> @@ -108,95 +96,46 @@ <li><p>Sybase <em>(dbd_sybase)</em></p> <p>this DBD is currently outdated and will <em>not</em> work with DBI versions > 0.0.4 !!! </p></li> </ul> -<h2><a name="label:12" id="label:12">ChangeLog</a></h2><!-- RDLabel: "ChangeLog" --> -<p>See <a href="http://www.ruby-projects.org/dbi/dbi/ChangeLog.html"><URL:http://www.ruby-projects.org/dbi/dbi/ChangeLog.html></a>.</p> -<h2><a name="label:13" id="label:13">ToDo</a></h2><!-- RDLabel: "ToDo" --> -<p>See <a href="http://www.ruby-projects.org/dbi/dbi/ToDo.html"><URL:http://www.ruby-projects.org/dbi/dbi/ToDo.html></a>.</p> -<h2><a name="label:14" id="label:14">Download</a></h2><!-- RDLabel: "Download" --> +<h2><a name="label:13" id="label:13">ChangeLog</a></h2><!-- RDLabel: "ChangeLog" --> +<p>See <a href="http://ruby-dbi.sourceforge.net/ChangeLog.html"><URL:http://ruby-dbi.sourceforge.net/ChangeLog.html></a>.</p> +<h2><a name="label:14" id="label:14">ToDo</a></h2><!-- RDLabel: "ToDo" --> +<p>See <a href="http://ruby-dbi.sourceforge.net/ToDo.html"><URL:http://ruby-dbi.sourceforge.net/ToDo.html></a>.</p> +<h2><a name="label:15" id="label:15">Download</a></h2><!-- RDLabel: "Download" --> +<p>Ruby/DBI is available for from the <a href="http://sourceforge.net/project/showfiles.php?group_id=43737">SourceForge project page</a>.</p> <p>If you're running FreeBSD or NetBSD, have a look at their package collections. FreeBSD has for DBI and each DBD an easy to install package, NetBSD currently only for PostgreSQL but more is to come.</p> -<p>A NetBSD package for MySQL is available from at <a href="http://www.fantasy-coders.de/ruby/ruby-mysql-2.4.tar.gz"><URL:http://www.fantasy-coders.de/ruby/ruby-mysql-2.4.tar.gz></a>.</p> -<p>Latest development snapshot available at <a href="http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-current.tar.gz"><URL:http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-current.tar.gz></a>.</p> -<dl> -<dt><a name="label:15" id="label:15">Ruby/DBI 0.0.12 -</a></dt><!-- RDLabel: "Ruby/DBI 0.0.12 -" --> -<dd> -<p><a href="http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.12.tar.gz"><URL:http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.12.tar.gz></a></p> -</dd> -<dt><a name="label:16" id="label:16">Ruby/DBI 0.0.11 -</a></dt><!-- RDLabel: "Ruby/DBI 0.0.11 -" --> -<dd> -<p><a href="http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.11.tar.gz"><URL:http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.11.tar.gz></a></p> -</dd> -<dt><a name="label:17" id="label:17">Ruby/DBI 0.0.10 -</a></dt><!-- RDLabel: "Ruby/DBI 0.0.10 -" --> -<dd> -<p><a href="http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.10.tar.gz"><URL:http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.10.tar.gz></a></p> -</dd> -<dt><a name="label:18" id="label:18">Ruby/DBI 0.0.9 -</a></dt><!-- RDLabel: "Ruby/DBI 0.0.9 -" --> -<dd> -<p><a href="http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.9.tar.gz"><URL:http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.9.tar.gz></a></p> -</dd> -<dt><a name="label:19" id="label:19">Ruby/DBI 0.0.8 -</a></dt><!-- RDLabel: "Ruby/DBI 0.0.8 -" --> -<dd> -<p><a href="http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.8.tar.gz"><URL:http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.8.tar.gz></a></p> -</dd> -<dt><a name="label:20" id="label:20">Ruby/DBI 0.0.7 -</a></dt><!-- RDLabel: "Ruby/DBI 0.0.7 -" --> -<dd> -<p><a href="http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.7.tar.gz"><URL:http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.7.tar.gz></a></p> -</dd> -<dt><a name="label:21" id="label:21">Ruby/DBI 0.0.6 -</a></dt><!-- RDLabel: "Ruby/DBI 0.0.6 -" --> -<dd> -<p><a href="http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.6.tar.gz"><URL:http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.6.tar.gz></a></p> -</dd> -<dt><a name="label:22" id="label:22">Ruby/DBI 0.0.5 -</a></dt><!-- RDLabel: "Ruby/DBI 0.0.5 -" --> -<dd> -<p><a href="http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.5.tar.gz"><URL:http://www.ruby-projects.org/downloads/dbi/ruby-dbi-all-0.0.5.tar.gz></a></p> -</dd> -</dl> -<h2><a name="label:23" id="label:23">Installation</a></h2><!-- RDLabel: "Installation" --> +<p>A NetBSD package for MySQL is available at <a href="http://www.fantasy-coders.de/ruby/ruby-mysql-2.4.tar.gz"><URL:http://www.fantasy-coders.de/ruby/ruby-mysql-2.4.tar.gz></a>.</p> +<h2><a name="label:16" id="label:16">Installation</a></h2><!-- RDLabel: "Installation" --> <p>All available DBDs come with this package, but you should only install the DBDs you really need.</p> -<h3><a name="label:24" id="label:24">To install all:</a></h3><!-- RDLabel: "To install all:" --> +<h3><a name="label:17" id="label:17">To install all:</a></h3><!-- RDLabel: "To install all:" --> <pre>ruby setup.rb config ruby setup.rb setup ruby setup.rb install</pre> -<h3><a name="label:25" id="label:25">To install dbi and some DBDs:</a></h3><!-- RDLabel: "To install dbi and some DBDs:" --> +<h3><a name="label:18" id="label:18">To install dbi and some DBDs:</a></h3><!-- RDLabel: "To install dbi and some DBDs:" --> <pre>ruby setup.rb config --with=dbi,dbd_pg.... ruby setup.rb setup ruby setup.rb install</pre> <p>Choose the packages to install by specifing them after the option <code>--with</code>.</p> -<h2><a name="label:26" id="label:26">Mailing List</a></h2><!-- RDLabel: "Mailing List" --> -<p>There is also a mailing-list for DBI-specific discussions, see -<a href="http://groups.yahoo.com/group/ruby-dbi-talk"><URL:http://groups.yahoo.com/group/ruby-dbi-talk></a></p> -<h2><a name="label:27" id="label:27">Documentation</a></h2><!-- RDLabel: "Documentation" --> +<h2><a name="label:19" id="label:19">Mailing List</a></h2><!-- RDLabel: "Mailing List" --> +<p>A mailinglist for DBI-specific discussions is available from the <a href="http://sourceforge.net/projects/ruby-dbi">SourceForge project page</a>.</p> +<p>Our former mailing-list was at <a href="http://groups.yahoo.com/group/ruby-dbi-talk"><URL:http://groups.yahoo.com/group/ruby-dbi-talk></a>; +please, don't use it!</p> +<h2><a name="label:20" id="label:20">Documentation</a></h2><!-- RDLabel: "Documentation" --> <p>See the directories lib/*/doc or ext/*/doc for DBI and DBD specific informations.</p> <p>The DBI specification is lib/dbi/doc/DBI_SPEC or lib/dbi/doc/html/DBI_SPEC.html or available -from WWW at <a href="http://www.ruby-projects.org/dbi/dbi/DBI_SPEC.html"><URL:http://www.ruby-projects.org/dbi/dbi/DBI_SPEC.html></a>.</p> +from WWW at <a href="http://ruby-dbi.sourceforge.net/DBI_SPEC.html"><URL:http://ruby-dbi.sourceforge.net/DBI_SPEC.html></a>.</p> <p>The DBD specification (how to write a database driver) is lib/dbi/doc/DBD_SPEC or lib/dbi/doc/html/DBD_SPEC.html or available -from WWW at <a href="http://www.ruby-projects.org/dbi/dbi/DBD_SPEC.html"><URL:http://www.ruby-projects.org/dbi/dbi/DBD_SPEC.html></a>.</p> -<h2><a name="label:28" id="label:28">Applications</a></h2><!-- RDLabel: "Applications" --> -<h3><a name="label:29" id="label:29">sqlsh.rb</a></h3><!-- RDLabel: "sqlsh.rb" --> +from WWW at <a href="http://ruby-dbi.sourceforge.net/DBD_SPEC.html"><URL:http://ruby-dbi.sourceforge.net/DBD_SPEC.html></a>.</p> +<h2><a name="label:21" id="label:21">Applications</a></h2><!-- RDLabel: "Applications" --> +<h3><a name="label:22" id="label:22">sqlsh.rb</a></h3><!-- RDLabel: "sqlsh.rb" --> <p>The SQL command line interpreter sqlsh.rb is available in directory bin/commandline. It gets installed by default.</p> -<h2><a name="label:30" id="label:30">Examples</a></h2><!-- RDLabel: "Examples" --> +<h2><a name="label:23" id="label:23">Examples</a></h2><!-- RDLabel: "Examples" --> <p>Examples can be found in the examples/ subdirectory. In this directory there is the file proxyserver.rb which has to be run if you use the DBD::Proxy, to access databases remote over a TCP/IP network. </p> -<h3><a name="label:31" id="label:31">A simple example</a></h3><!-- RDLabel: "A simple example" --> +<h3><a name="label:24" id="label:24">A simple example</a></h3><!-- RDLabel: "A simple example" --> <pre>require 'dbi' # connect to a datbase @@ -220,7 +159,7 @@ dbh.do('delete from simple01 where internal_id > 10') dbh.disconnect</pre> -<h3><a name="label:32" id="label:32">The same using Ruby's features</a></h3><!-- RDLabel: "The same using Ruby's features" --> +<h3><a name="label:25" id="label:25">The same using Ruby's features</a></h3><!-- RDLabel: "The same using Ruby's features" --> <pre>require 'dbi' DBI.connect('DBI:Mysql:test', 'testuser', 'testpwd') do | dbh | @@ -240,6 +179,8 @@ dbh.do('delete from simple01 where internal_id > 10') end</pre> +<a href="http://sourceforge.net"><img src="http://sourceforge.net/sflogo.php?group_id=43737&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo"></a> + </body> </html> |