Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Builder + SQLite

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Builder + SQLite Responder citando

Alguien ha usado SQLite en un proyecto de Builder?
http://www.sqlite.org

:: by Dx ::
Volver arriba
Mensaje    Asunto: Responder citando

Lo he usado con otros compiladores e ides de c++.
Aún estoy viendo como lograr hacerlo compilar con Builder.
Si alguno sabe, nos podria hechar una mano?

gracias
_________________
Saludos y gracias.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

eXISTE ALGUN ODBC? PARA SQLLITE
_________________
Ing. Gabriel Góngora Navarrete
TouchSoftwares Inc

http://www.touchsoftwares.com
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Hola,
Parece mentira que despues de tanto tiempo sin pasar por aqui, he
encontrado una pregunta de una cosa q estoy ahora viendo,

Bueno estoy ahora liado con el tema del SQLite, como empezar
pues, se baja uno los ultimos fuentes, y se compila atraves del
siguiente .bat, ( q por cierto he encontrado por ahi ), que te genera
el .lib, y junto al .h ( sqlite ) ya puedes manejar esta estupenda bd.

Contenido del fichero "mksqllib.bat"

Código:

@ECHO OFF
REM -----------------------------------------------------------------------
REM                       MKLIB.BAT
REM -----------------------------------------------------------------------
REM Build the static library sqlite.lib


REM -----------------------------------------------------------------------
REM make some settings
REM REPLACE WITH YOUR PATH TO THE *.C AND *.H UNZIPED FILES (now are mixed)
REM -----------------------------------------------------------------------
set SQLITE=\sql\sqlite\lib
set cf=-j1 -c -w- -I%SQLITE%

REM -----------------------------------------------------------------------
REM Compiling "C" files to obj files
REM -----------------------------------------------------------------------
@ECHO Compiling "C" files to obj files... Will take some minutes
BCC32 %cf% attach.c auth.c btree.c btree_rb.c build.c copy.c >err1.log
BCC32 %cf% delete.c expr.c func.c hash.c insert.c main.c opcodes.c >err2.log
BCC32 %cf% os.c pager.c parse.c pragma.c printf.c random.c  >err3.log
BCC32 %cf% select.c table.c tokenize.c trigger.c update.c util.c >err4.log
BCC32 %cf% vacuum.c vdbe.c where.c >err5.log

REM -----------------------------------------------------------------------
REM Keep an Error report (error.log) just in case...
REM -----------------------------------------------------------------------
rem copy err1.log +err2.log +err3.log +err4.log +err5.log error.log
del err?.log

REM -----------------------------------------------------------------------
REM The two following files are not part of the lib, so skip it
REM -----------------------------------------------------------------------
rem shell.c
rem tclsqlite.c

REM -----------------------------------------------------------------------
REM packing obj files in SQLITE.lib file
REM -----------------------------------------------------------------------
@ECHO packing obj files in SQLITE.lib  - NOTE: IGNORE THE WARNINGS
TLIB SQLITE /P32 -+ attach.obj
TLIB SQLITE /P32 -+ auth.obj
TLIB SQLITE /P32 -+ btree.obj
TLIB SQLITE /P32 -+ btree_rb.obj
TLIB SQLITE /P32 -+ build.obj
TLIB SQLITE /P32 -+ copy.obj

TLIB SQLITE /P32 -+ delete.obj
TLIB SQLITE /P32 -+ expr.obj
TLIB SQLITE /P32 -+ func.obj
TLIB SQLITE /P32 -+ hash.obj
TLIB SQLITE /P32 -+ insert.obj
TLIB SQLITE /P32 -+ main.obj
TLIB SQLITE /P32 -+ opcodes.obj

TLIB SQLITE /P32 -+ os.obj
TLIB SQLITE /P32 -+ pager.obj
TLIB SQLITE /P32 -+ parse.obj
TLIB SQLITE /P32 -+ pragma.obj
TLIB SQLITE /P32 -+ printf.obj
TLIB SQLITE /P32 -+ random.obj

TLIB SQLITE /P32 -+ select.obj
TLIB SQLITE /P32 -+ table.obj
TLIB SQLITE /P32 -+ tokenize.obj
TLIB SQLITE /P32 -+ trigger.obj
TLIB SQLITE /P32 -+ update.obj

TLIB SQLITE /P32 -+ util.obj
TLIB SQLITE /P32 -+ vacuum.obj
TLIB SQLITE /P32 -+ vdbe.obj
TLIB SQLITE /P32 -+ where.obj


_________________
Saludos
~~~~~~~~
Wink _Willa
~~~~~~~~
www.avancegame.com
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mensaje    Asunto: Responder citando

Saludos a todos, Si quereis un motor de datos potente, cero configuracion,
con todos los potenciales de Firebird, lo hay es Firebird Embeded Server.

La utilizacion no puede ser mas simple: te bajas el Embeded Server y lo renombras Gds32.dll si usas compos TIB, o FBClient.dll si usas DBExpress.

Eso si es mono usuario, pero atencion tiene en cuenta los privilegios asignados en la database.

Tener tambien cuidado de no acceder a la misma DB desde dos aplicaciones o instancias de una misma aplicacion simultaneamente, corrupcion de data casi segura. Aunque es posible acceder a varias DBs desde la misma aplicacion simultaneamente.

La Dll recomiendan colocarla en el mismo directorio de la aplicacion.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.