Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-09-2012
albertougo albertougo is offline
Registrado
 
Registrado: ago 2010
Posts: 8
Poder: 0
albertougo Va por buen camino
Conectar SQLite con Delphi XE

Hola amigos:
Por favor necesito conectar Delphi XE con SQLite 3.0 y si es Free, mejor.
Escucho sugerencias...
Gracias.
Responder Con Cita
  #2  
Antiguo 25-09-2012
ElMug ElMug is offline
Miembro
NULL
 
Registrado: jul 2012
Posts: 163
Poder: 12
ElMug Va por buen camino
Segun este wrapper sirve de Delphi-7 al XE, y es gratuito:

http://www.itwriting.com/blog/?page_id=659
Responder Con Cita
  #3  
Antiguo 25-09-2012
albertougo albertougo is offline
Registrado
 
Registrado: ago 2010
Posts: 8
Poder: 0
albertougo Va por buen camino
Gracias ElMug. Lo pruebo y te cuento.
Responder Con Cita
  #4  
Antiguo 28-09-2012
albertougo albertougo is offline
Registrado
 
Registrado: ago 2010
Posts: 8
Poder: 0
albertougo Va por buen camino
Probe el wrapper.
En el ejemplo que ellos dan, funciona bárbaro.
Pero cuando creo un nuevo proyecto, enlazo las librerías y trato de crear el objeto database:

sldb := TSQLiteDatabase.Create(slDBPath);

Cuando corre el programa se pierde y no continua su ejecución al llegar a esa sentencia.
Ni siquiera muestra el form en pantalla.
Quizás mis conocimientos limitados en debug Delphi no me permiten rastrear donde está el error y/o problema.

Por que será ? Si en el ejemplo del wrapper funciona. Y en mi proyecto no.
Si alguien me explica, agradeceré.
Responder Con Cita
  #5  
Antiguo 28-09-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues explica qué haces, cómo, por qué, pon tu código, etc. no podemos adivinar
Responder Con Cita
  #6  
Antiguo 28-09-2012
albertougo albertougo is offline
Registrado
 
Registrado: ago 2010
Posts: 8
Poder: 0
albertougo Va por buen camino
Pues muy simple.
Abro un nuevo proyecto, un form, pongo un botón, y un control edit para ver mi registro, si se abre la DB.
En el Click del boton este código:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var        // Boton Conectar
    AdrDBpath: string;
    AdrDb: TSQLiteDatabase;
begin
      AdrDBPath := 'C:\sqlite\dist2013.db';
      
      AdrDb := TSQLiteDatabase.Create(AdrDBpath);
end;
Nada mas. Las uses son las mismas que en el programa de ejemplo.
Incluso el proyecto es igual al ejemplo de ellos:
Código Delphi [-]
program Project1;

uses
  Forms,
  Unit1 in 'Unit1.pas' {Form1},
  SQLite3 in 'SQLite3.pas',
  SQLiteTable3 in 'SQLiteTable3.pas';

{$R *.res}

begin
  {$IF RTLVersion >= 18}
   ReportMemoryLeaksOnShutdown := true;
  {$IFEND}
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.

Cuando hago Run el programa se compila pien pero no muestra el form.
Y si ejecuto el .exe me da un error que no encuentra la MSVCR110.DLL

Última edición por Casimiro Notevi fecha: 28-09-2012 a las 18:32:11.
Responder Con Cita
  #7  
Antiguo 28-09-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Recuerda poner los tags al código fuente, ejemplo:



Gracias
Responder Con Cita
  #8  
Antiguo 29-09-2012
ElMug ElMug is offline
Miembro
NULL
 
Registrado: jul 2012
Posts: 163
Poder: 12
ElMug Va por buen camino
Diria que este archivo: MSVCR110.DLL debe de estar en el mismo folder donde este el .exe (resultado de la compilacion de tu programa).

Trata a ver si es eso.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
SQLite con Delphi 2010 josefo225 Conexión con bases de datos 10 15-01-2013 03:33:39
SQLite mblascog Conexión con bases de datos 2 19-02-2011 19:51:00
conectar con base de datos sqlite encriptada anubis Conexión con bases de datos 2 12-01-2010 21:41:47
manual para conectar con sqlite Greco Conexión con bases de datos 2 20-07-2007 16:45:45
Sqlite con Delphi domenor Conexión con bases de datos 0 29-10-2006 02:57:53


La franja horaria es GMT +2. Ahora son las 01:46:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi