2005-04-19 14:25:49 +00:00
< !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 >
2014-12-11 14:33:56 +01:00
< link rel = "stylesheet" href = "doc.css" type = "text/css" / >
2005-04-19 14:25:49 +00:00
< 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 >
2006-05-29 21:44:44 +00:00
< div id = "product_name" > < big > < strong > LuaSQL< / strong > < / big > < / div >
2005-04-19 14:25:49 +00:00
< 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 >
2006-05-29 21:44:44 +00:00
< li > < a href = "manual.html#compiling" > Compilando< / a > < / li >
2005-04-19 14:25:49 +00:00
< li > < a href = "manual.html#installation" > Instalaç ã o< / a > < / li >
< li > < a href = "manual.html#errors" > Tratamento de erros< / a > < / li >
2006-05-29 21:44:44 +00:00
< li > < a href = "manual.html#drivers" > Drivers< / a > < / li >
2005-04-19 14:25:49 +00:00
< 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 >
2008-06-11 00:26:13 +00:00
< li > < a href = "manual.html#sqlite3_extensions" > SQLite3< / a > < / li >
2005-04-19 14:25:49 +00:00
< / ul >
< / li >
< li > < a href = "examples.html" > Exemplos< / a > < / li >
2005-05-22 18:51:25 +00:00
< li > < a href = "history.html" > Histó rico< / a > < / li >
2014-12-11 14:26:28 -02:00
< li > < a href = "http://github.com/keplerproject/luasql/" > Project< / a >
2006-05-29 21:44:44 +00:00
< ul >
2014-12-11 14:26:28 -02:00
< li > < a href = "http://github.com/keplerproject/luasql/issues" > Bug tracker< / a > < / li >
2006-05-29 21:44:44 +00:00
< / ul >
< / li >
2005-04-19 14:25:49 +00:00
< 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 >
2006-05-22 22:50:20 +00:00
LuaSQL é uma interface simples entre Lua e um sistema gerenciador de banco de dados (DBMS). Ela permite que um programa Lua:
2005-04-19 14:25:49 +00:00
< / 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 >
2006-05-22 22:50:20 +00:00
< p > A versã o LuaSQL 2.0.2 (para Lua 5.0) está disponí vel para
2005-04-19 14:25:49 +00:00
< a href = "#download" > download< / a > .
< / p >
2005-05-22 18:51:25 +00:00
2006-05-29 21:44:44 +00:00
< p > O driver PostgreSQL foi testado em Windows, Linux e MacOS X e é compatí vel com
2006-05-22 22:50:20 +00:00
PostgreSQL 7.x e 8.x.< / p >
2005-05-22 18:51:25 +00:00
< p > O driver ODBC foi testado em Windows (drivers SQLServer e Microsoft Access).< / p >
2006-05-29 21:44:44 +00:00
< p > O driver MySQL foi testado em Windows, Linux e é compatí vel com as versõ es 4.0, 4.1 e 5.0.< / p >
2005-05-22 18:51:25 +00:00
< p > O driver Oracle foi testado em Windows e é compatí vel com OCI 8 API.< / p >
2006-05-29 21:44:44 +00:00
< p > O driver SQLite foi testado em Windows e Linux e é compatí vel com as versõ es 2.x.< / p >
2006-06-26 17:18:35 +00:00
< p > O driver JDBC foi testado em Windows com LuaJava 1.0 e JDK 1.4 (driver MySQL).< / p >
2005-05-22 18:51:25 +00:00
< p > O driver ADO foi testado em Windows, com LuaCOM 1.3 (driver Microsoft Access).< / p >
2005-04-19 14:25:49 +00:00
< h2 > < a name = "download" > < / a > Download< / h2 >
< p >
2014-12-11 14:26:28 -02:00
LuaSQL pode ser instalado via < a href = "http://luarocks.org" > LuaRocks< / a > , usando
o driver do seu banco de dados escolhido:
< pre >
luarocks install luasql-sqlite3
luarocks install luasql-postgres
luarocks install luasql-mysql
luarocks install luasql-sqlite
luarocks install luasql-odbc
< / pre >
O código fonte do LuaSQL pode ser baixado do seu repositório no < a href =
"http://github.com/keplerproject/luasql">GitHub< / a > .
2005-04-19 14:25:49 +00:00
< / 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,
2005-05-19 16:48:58 +00:00
com inestimá veis contribuiç õ es de Michael Roth, Tiago Dionizio e Leonardo Godinho.
2005-04-19 14:25:49 +00:00
< / 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
2006-05-22 22:50:20 +00:00
< a href = "http://www.fabricadigital.com.br" > Fá brica Digital< / a > , FINEP e CNPq.
2005-04-19 14:25:49 +00:00
< / p >
< h2 > < a name = "contact" > < / a > Contato< / h2 >
< p >
Para mais informaç õ es, entre em
2005-05-19 16:48:58 +00:00
< a href = "mailto:info-NO-SPAM-THANKS@keplerproject.org" > contato< / a > conosco.
Comentá rios sã o muito bem-vindos!
2005-04-19 14:25:49 +00:00
< / p >
2006-06-26 17:18:35 +00:00
< p >
2014-12-11 14:26:28 -02:00
A < a href = "https://groups.google.com/forum/#!forum/kepler-project" > lista de discussã o< / a >
2006-06-26 17:18:35 +00:00
do projeto Kepler é outra forma de entrar em contato com desenvolvedores
e usuá rios da plataforma Kepler.
< / p >
2005-04-19 14:25:49 +00:00
< / div > <!-- id="content" -->
< / div > <!-- id="main" -->
< div id = "about" >
2006-06-26 17:18:35 +00:00
< 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 >
2008-06-11 00:26:13 +00:00
< p > < small > $Id: index.html,v 1.9 2008/06/11 00:26:13 jasonsantos Exp $< / small >
2005-05-19 16:48:58 +00:00
< / p >
< / div > <!-- id="about" -->
2006-06-26 17:18:35 +00:00
2005-04-19 14:25:49 +00:00
< / div > <!-- id="container" -->
2006-06-26 17:18:35 +00:00
2005-04-19 14:25:49 +00:00
< / body >
2005-05-19 16:48:58 +00:00
< / html >