Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: Bazooka en Junio 01, 2014, 08:37:01 am

Título: SOLUCIONADO- Algun ejemplo sencillo de SQLite
Publicado por: Bazooka en Junio 01, 2014, 08:37:01 am
Hola amigos estuve buscando para hacer un proyecto con este tipo de Base de datos y encontre este enlace pero esta muerto
http://leandroascierto.com/foro/index.php?topic=36.msg156;topicseen#msg156 (http://leandroascierto.com/foro/index.php?topic=36.msg156;topicseen#msg156)

Baje varios codigos de de Planet Source Code pero ninguno lo pude probar por que a todos les falta alguna DLL  o alguna referencia.

Alguien tiene algun ejemplo sencillo de comor trabajar con esto y con las referencias necesarias ?


Gracias!!

Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: cobein en Junio 05, 2014, 02:30:27 pm
Un ejemplo bastante simple.

https://dl.dropboxusercontent.com/u/43394978/SQLite%20Object.rar
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: Bazooka en Junio 05, 2014, 06:35:35 pm
Un ejemplo bastante simple.

https://dl.dropboxusercontent.com/u/43394978/SQLite%20Object.rar


Gracias Cobein !!

Lo ejecuto y no carga nada en el listbox! parece que no conecta a la BD ..

Me faltará algo ?

Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: aedEric en Junio 05, 2014, 07:12:26 pm
hola Bazooka saludos yo no uso sqlite pero lo descarge por mera curiosidad y si lo carga saludos

(http://i61.tinypic.com/mrfh3o.jpg)
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: YAcosta en Junio 05, 2014, 07:20:51 pm
Me mataste Erick jeje. Igual que a Miguel (Bazokka) yo también baje el proyecto y lo ejecute y no me pinta nada y es que no entra a:

If cSQLite.Connect(App.Path & "\test.s3db") Then

Asi que haremos algunas comparativas.

Estoy usando maquina virtual
Estoy usando WindowsXP SP2.
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: aedEric en Junio 05, 2014, 07:33:00 pm
Windows 7 32 bits jeje por eso subi una imagen ya que dicen vale más que mil palabras verdad!  saludos Yvan
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: aedEric en Junio 05, 2014, 07:37:58 pm
pregunta su versión de XP es lite o desatendido? puede ir por ahi  ::)
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: YAcosta en Junio 05, 2014, 07:45:29 pm
La mia es Windows XP Profesional.

Voy a probarlo en la Seven

---------------------------------------
OffTopic: Erick ya termine de grabar el video del reporte jerarquico con 3 niveles, solo que entro mucho siseo, voy a ver como se lo quito.
---------------------------------------
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: Bazooka en Junio 05, 2014, 09:55:14 pm
Hola si yo tengo una version lite de xp
!!
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: aedEric en Junio 05, 2014, 10:03:58 pm
Hola Bazooka

Talvez pueda que le falte algun archivo normalmente suele suceder, me ha pasado ami ojo ::) es un comentario puede ser otra cosa
saludos
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: Bazooka en Junio 05, 2014, 11:45:00 pm
No abrá q instalar algunas DLL por que yo no tango nada instalado.
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: aedEric en Junio 06, 2014, 12:18:44 am
Nolo creo no conozco de sqlite pero en w7 no necesita instalar nada no creo que en xp si? 
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: cobein en Junio 06, 2014, 08:18:34 am
En la clase cSQLite modifiquen los siguiente a ver si lo soluciona.

Código: [Seleccionar]
Private Sub Class_Initialize()
    Call sqlite3_init(App.Path & "\")
End Sub
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: YAcosta en Junio 06, 2014, 11:44:41 am
No funco.

Debuggeando en la clase cCallFunc2 la variable lRet se queda en cero y no se conecta, o sea que sqlite3_open(sFile) me entrega cero y la ruta de sFile es correcta (en mi caso: C:\SQLite Object\SQLite Object\test.s3db)
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: Bazooka en Junio 06, 2014, 06:36:57 pm
A mi tambien como a Yacosta!!
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: LeandroA en Junio 07, 2014, 12:02:01 am
Hola, al parecer parte de el problemas es el nombre de la base de datos, renombren el archivo test.s3db y póngale cualquier otro por ejemplo base1.db (seguramente debe tener algún caracter invalido de por medio) y luego lo cambian en el codigo, así hay un 95% de posibilidades que ande, después hay algún tipo de error donde hay veces que .CallFunc("sqlite3_open" tiene algo de inestabilidad o no se bien que pasa, pero en el ide no suele funcionar de primera ejecución, si en la segunda vez, algo muy raro, estando compilado creo que no lo hace.
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: aedEric en Junio 07, 2014, 12:14:57 am
 ;D oyes LeandroA pero es raro no crees por que yo lo ejecute y a la primera funciono tal cual o descarge, mas bien creo que es su version lite de su xp lite de Bazooka, pero bueno es una humilde opnion saludos
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: cristian_19a en Junio 07, 2014, 01:14:39 am
Hola el ejemplo anterior a mi si me funca normal yo uso win8.1 y todo bien.

aqui les paso un ejemplo de vb y sqlite http://www.4shared.com/rar/oTMm9l62ba/SQLiteVB.html (http://www.4shared.com/rar/oTMm9l62ba/SQLiteVB.html)
pass 123456
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: Bazooka en Junio 07, 2014, 09:19:58 am
Hola, al parecer parte de el problemas es el nombre de la base de datos, renombren el archivo test.s3db y póngale cualquier otro por ejemplo base1.db (seguramente debe tener algún caracter invalido de por medio) y luego lo cambian en el codigo, así hay un 95% de posibilidades que ande, después hay algún tipo de error donde hay veces que .CallFunc("sqlite3_open" tiene algo de inestabilidad o no se bien que pasa, pero en el ide no suele funcionar de primera ejecución, si en la segunda vez, algo muy raro, estando compilado creo que no lo hace.

ERES UN CAMPEON!!! LEANDRO

TAL CUAL CAMBIE EL NOMBRE A test.db  y ENJOY!!!!!!!
Título: Re:Algun ejemplo sencillo de SQLite
Publicado por: Bazooka en Junio 07, 2014, 09:25:21 am
Hola el ejemplo anterior a mi si me funca normal yo uso win8.1 y todo bien.

aqui les paso un ejemplo de vb y sqlite http://www.4shared.com/rar/oTMm9l62ba/SQLiteVB.html (http://www.4shared.com/rar/oTMm9l62ba/SQLiteVB.html)
pass 123456

no tienes subido a otro lugar ?
no lo puedo descargar de alli..
Título: Re:SOLUCIONADO- Algun ejemplo sencillo de SQLite
Publicado por: YAcosta en Junio 07, 2014, 01:37:57 pm
JAJAJA, que paloma, renombrar el archivo y ya está.... una joya.

Problema resuelto.
Título: Re:SOLUCIONADO- Algun ejemplo sencillo de SQLite
Publicado por: tomi en Febrero 17, 2017, 09:44:42 am
Hello,

This SQLite code is awesome. I have one question only. What about if the database has records of fields contacting russians, greek, japanese or etc. characters.
How to retrieve the  correct encoding, because this way it returns the Unicode chars, but not converting them even if the proper Windows ANSI identifier is installed?

Título: Re:SOLUCIONADO- Algun ejemplo sencillo de SQLite
Publicado por: coco en Febrero 18, 2017, 08:29:35 pm
Hello,

This SQLite code is awesome. I have one question only. What about if the database has records of fields contacting russians, greek, japanese or etc. characters.
How to retrieve the  correct encoding, because this way it returns the Unicode chars, but not converting them even if the proper Windows ANSI identifier is installed?



You should use the functions that ends with 16. If I remember correctly, there was an issue with the "prepare16" function (the one that creates the recordset). Or it didn't even existed in the code, so one should create it (using the other non-16 function as a template).

And I think you should open the database with the open16 function. Memory doesn't seem to be serving me correctly, since I've used this a long time ago! Anyway, feel free to post an example and we may look at it.