Foros Néfele 4 Harbour › Foros › Dudas › Conexión a BD SQLite
Etiquetado: MARIADB
- Este debate tiene 10 respuestas, 6 mensajes y ha sido actualizado por última vez el 4 años, 1 mes por avaldez. This post has been viewed 1121 times
-
AutorEntradas
-
-
14-10-2020 a las 19:03 #1199Mario DavalosParticipante
Hola a todos, primero quiero preguntar si alguien ya realizo con el Wizard de Nefele y versión gratuita de Xailer uso de BD SQLite.
Ya que no logro cargar mi aplicación, esto me funciona perfectamente en escritorio:
123456789101112131415METHOD CargaDatos( oSender ) CLASS TForm1LOCAL oSQLiteDataSource1LOCAL aDatosWITH OBJECT oSQLiteDataSource1 := TSQLiteDataSource():New():cConnect := "c:\apache24\cgi-bin\cfdi_01.db":lConnected := .T.:Create()aDatos := :QueryArray("select rfc from clientes")END WITHRETURN NilPero en Web no carga:
12345678910111213141516171819/Función principal de la app WebPROCEDURE MainPage()LOCAL oSQLiteDataSource1LOCAL aDatosLOCAL cRFC :=WITH OBJECT oSQLiteDataSource1 := TSQLiteDataSource():New():cConnect := "c:\apache24\cgi-bin\cfdi_01.db":lConnected := .T.:Create()aDatos := :QueryArray("select rfc from clientes")END WITH// Comenzamos instanciando la Página Web que queremos crearWith Object TWebPage():New():lValign := .T.Si comento la línea:
// aDatos := :QueryArray("select rfc from clientes")
Si carga la pagina.
Algún comentario al respecto, de antemano gracias!!!
Mario Dávalos
- Este debate fue modificado 4 años, 2 meses por Alfredo Sanz.
- Este debate fue modificado 4 años, 2 meses por Alfredo Sanz.
-
14-10-2020 a las 19:10 #1202XeviParticipante
Mario,
Yo no utilizo SQLite, pero utilizo MariaDB y DBFs, con resultados satisfactorios.
123456789101112131415oCgi:Tiempos( "Inici SQL" )WITH OBJECT TMariaDBDataSource():Create():cHost := "192.168.1.2"//AppData:cXCM_DynDNS:cUser := AppData:cUserXCM:cPassword := AppData:cPassXCM:cDataBase := "xevi":lDisplayErrors := .F.oCGI:Console( "Conectado = " + ToString( :Connect()) )If :Connect()aItems := :QueryArray( cSQL ):Disconnect()EndIfEND WITHoCgi:Tiempos( "Final SQL" )Hecha mano de Néfele Console!!!
has probado la conexión???
oCGI:Console( "Conectado = " + ToString( :Connect()) )
Un Saludo,
Xevi.
-
04-11-2020 a las 13:40 #1485avaldezParticipante
Buenas, es posible que me pases un ejemplo de como te conectas/consultas y actualizas datos en MARIADB?, por favor. Gracias
este es mi correo. arceniov@gmail.com
-
-
15-10-2020 a las 10:57 #1218Alfredo SanzSuperadministrador
Estamos preparando una nueva clase para acceso a datos sql basada en ADO y "nefelizada" para su uso en los cgi-
En unos días podré contar algo más
-
15-10-2020 a las 11:25 #1219jfgimenezParticipante
Hola Mario,
la versión gratuita (personal) de Xailer no incluye los datasources de SQLite, MariaDB/MySQL, etc.
La versión Enterprise sí que tiene todos los datasources, incluido el sistema de cifrado de SQLite
-
16-10-2020 a las 03:51 #1252Mario DavalosParticipante
Precisamente esa era una de las intenciones de la consulta, saber si era requerida una versión mas completa de Xailer, pero como comento, no me hace click que en escritorio conecte y en web no, pero probare las recomendaciones, intentare lo de la consola.
Pero, me llama la atención que en concreto nadie ha probado SQLite, esperemos unos dias como dice Alfredo.
Saludos,
-
16-10-2020 a las 12:13 #1258Pedro AmaroSuperadministrador
En la próxima versión de Néfele esperamos poder incluir la Clase wADOConnect que permite acceder a cualquier servidor de BBDD mediante ADO/ODBC, ya lo hemos probado con MariaDB/MySQL y con SQLServer, y estamos haciendo pruebas con Firefox y SQLite, pero como es mediante ADO/ODBC debería funcionar con cualquier Driver ODBC que instalemos en el servidor donde corra nuestro CGI.
Tal y como lo hemos preparado no es necesario configurar un DSN, solo hay que tener instalado el Driver.
-
-
21-10-2020 a las 22:57 #1348Pedro AmaroSuperadministrador
Confirmado, ya esta funcionando al 100% con SQLite3.
Ahora nos ponemos con FireBird
-
02-11-2020 a las 22:24 #1471avaldezParticipante
Ya tienen funcionando con MARIADB?...
-
02-11-2020 a las 23:36 #1472Alfredo SanzSuperadministrador
Sí !
Ahora mismo soportamos:- Dbfs
- MySql y MariaDb a través de Tdolphin o con nuestra propia clase ADO
- sqLite
- FireBird
- MS Sql Server
En breve publicaremos los ejemplos de conexión
-
03-11-2020 a las 01:10 #1473avaldezParticipante
Buenisimo con esos ejemplos ya podre jugar completo. jejje Gracias Freddy
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.