1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>LuaSQL: Conectividade de banco de dados para a linguagem de programação Lua</title>
<link rel="stylesheet" href="http://www.keplerproject.org/doc.css" type="text/css"/>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
</head>
<body>
<div id="container">
<div id="product">
<div id="product_logo"><a href="http://www.keplerproject.org">
<img alt="LuaSQL logo" src="luasql.png"/>
</a></div>
<div id="product_name"><big><strong>LuaSQL</strong></big></div>
<div id="product_description">Conectividade de banco de dados para a linguagem de programação Lua</div>
</div> <!-- id="product" -->
<div id="main">
<div id="navigation">
<h1>LuaSQL</h1>
<ul>
<li><strong>Home</strong>
<ul>
<li><a href="index.html#overview">Visão Geral</a></li>
<li><a href="index.html#status">Status</a></li>
<li><a href="index.html#download">Download</a></li>
<li><a href="index.html#credits">Créditos</a></li>
<li><a href="index.html#contact">Contato</a></li>
</ul>
</li>
<li><a href="manual.html">Manual</a>
<ul>
<li><a href="manual.html#introduction">Introdução</a></li>
<li><a href="manual.html#compiling">Compilando</a></li>
<li><a href="manual.html#installation">Instalação</a></li>
<li><a href="manual.html#errors">Tratamento de erros</a></li>
<li><a href="manual.html#drivers">Drivers</a></li>
<li><a href="manual.html#environment_object">Ambiente</a></li>
<li><a href="manual.html#connection_object">Conexão</a></li>
<li><a href="manual.html#cursor_object">Cursor</a></li>
<li><a href="manual.html#postgres_extensions">PostgreSQL</a></li>
<li><a href="manual.html#mysql_extensions">MySQL</a></li>
<li><a href="manual.html#oracle_extensions">Oracle</a></li>
</ul>
</li>
<li><a href="examples.html">Exemplos</a></li>
<li><a href="history.html">Histórico</a></li>
<li><a href="http://luaforge.net/projects/luasql/">Projeto</a>
<ul>
<li><a href="http://luaforge.net/tracker/?group_id=12">Bug Tracker</a></li>
<li><a href="http://luaforge.net/scm/?group_id=12">CVS</a></li>
</ul>
</li>
<li><a href="license.html">Licença</a></li>
</ul>
</div> <!-- id="navigation" -->
<div id="content">
<h2><a name="overview"></a>Visão Geral</h2>
<p>
LuaSQL é uma interface simples entre Lua e um sistema gerenciador de banco de dados (DBMS). Ela permite que um programa Lua:
</p>
<ul>
<li> Conecte-se aos bancos de dados ODBC, ADO, Oracle, MySQL, SQLite, JDBC e PostgreSQL;</li>
<li> Execute comandos arbritários do SQL;</li>
<li> Recupere resultados no modo linha-a-linha de um cursor SQL.</li>
</ul>
<p>
LuaSQL é um software livre e utiliza a mesma <a href="license.html">licença</a>
do Lua 5.0.
</p>
<h2><a name="status"></a>Status</h2>
<p>A versão LuaSQL 2.0.2 (para Lua 5.0) está disponível para
<a href="#download">download</a>.
</p>
<p>O driver PostgreSQL foi testado em Windows, Linux e MacOS X e é compatível com
PostgreSQL 7.x e 8.x.</p>
<p>O driver ODBC foi testado em Windows (drivers SQLServer e Microsoft Access).</p>
<p>O driver MySQL foi testado em Windows, Linux e é compatível com as versões 4.0, 4.1 e 5.0.</p>
<p>O driver Oracle foi testado em Windows e é compatível com OCI 8 API.</p>
<p>O driver SQLite foi testado em Windows e Linux e é compatível com as versões 2.x.</p>
<p>O driver JDBC foi testado em Windows com LuaJava 1.0 e JDK 1.4 (driver MySQL).</p>
<p>O driver ADO foi testado em Windows, com LuaCOM 1.3 (driver Microsoft Access).</p>
<h2><a name="download"></a>Download</h2>
<p>
O download do código fonte do LuaSQL pode ser feito a partir da sua
página no
<a href="http://luaforge.net/project/showfiles.php?group_id=12">LuaForge</a>.
Para os usuários do
<a href="http://luaforge.net/projects/luabinaries/">LuaBinaries</a> 5.0.2 Release 2
uma versão compilada dos drivers do LuaSQL pode ser encontrada na mesma página
do LuaForge.
</p>
<h2><a name="credits"></a>Créditos</h2>
<h4>LuaSQL 2.0</h4>
<p>
A Versão 2.0 foi redesenhada por Roberto Ierusalimschy, André Carregal
e Tomás Guisasola como parte do
<a href="http://www.keplerproject.org">Projeto Kepler</a>.
A implementação é compatível com Lua 5.0 e foi codificada por Tomás Guisasola, Eduardo Quintão, Thiago Ponte, Fabio Mascarenhas, Danilo Tuler,
com inestimáveis contribuições de Michael Roth, Tiago Dionizio e Leonardo Godinho.
</p>
<h4>LuaSQL 1.0</h4>
<p>
LuaSQL foi projetado por Pedro Miller Rabinovitch e Roberto
Ierusalimschy.
A primeira implementação era compatível com Lua 4.0a.
Muitas modificações foram feitas, mas não distribuídas, por Diego Nehab (ODBC),
Carlos Cassino, Tomás Guisasola and Eduardo Quintão (PostgreSQL).
</p>
<p>
O desenvolvimento de LuaSQL foi patrocinado pela
<a href="http://www.fabricadigital.com.br">Fábrica Digital</a>, FINEP e CNPq.
</p>
<h2><a name="contact"></a>Contato</h2>
<p>
Para mais informações, entre em
<a href="mailto:info-NO-SPAM-THANKS@keplerproject.org">contato</a> conosco.
Comentários são muito bem-vindos!
</p>
<p>
A <a href="http://luaforge.net/mail/?group_id=104">lista de discussão</a>
do projeto Kepler é outra forma de entrar em contato com desenvolvedores
e usuários da plataforma Kepler.
</p>
</div> <!-- id="content" -->
</div> <!-- id="main" -->
<div id="about">
<p><a href="http://validator.w3.org/check?uri=referer">
<img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" /></a></p>
<p><small>$Id: index.html,v 1.8 2006/06/26 18:29:05 carregal Exp $</small>
</p>
</div> <!-- id="about" -->
</div> <!-- id="container" -->
</body>
</html>
|