Perdon por molestar y mas un festivo, llevo unos dias probando JRDC para intentar conectar con SQLite. desde android a PC, he mirado todos los tutoriales habidos y por haber, y no consigo hacer que conecte la APK con la base de datos.
El servidor java me arranca sin problemas
de hecho en la carpeta OBJECT me genera el TArticulos.db-shm y el TArticulos.db-wall.
Pero luego desde la aplicación android no consigo enlazar con la base de datos me dice que no existe. la tengo en la carpeta Public del pc .
Creo que es por que estoy mezclando los tutoriales de Mysql con los pocos que vi de SQLite y ya tengo un cacao de la ostia
si defino :
Alguien sabría decirme como hacer que conecte la APK a la Base se datos del PC , o algún enlace a un hilo que trate el tema por que ya he agotado todas las opciones.
Muchas gracias y disculpad las molestias.
El servidor java me arranca sin problemas
B4X:
Waiting for debugger to connect...
Program started.
SQLite DB's path: \\192.168.1.42\Public, file name: TArticulos.db, create flag: true
Fetching IP address via getLocalHostLANAddress
2023-10-12 12:43:51.125:INFO :oejs.Server:main: jetty-11.0.9; built: 2022-03-30T17:44:47.085Z; git: 243a48a658a183130a8c8de353178d154ca04f04; jvm 11.0.1+13
2023-10-12 12:43:51.209:INFO :oejss.DefaultSessionIdManager:main: Session workerName=node0
2023-10-12 12:43:51.218:INFO :oejsh.ContextHandler:main: Started o.e.j.s.ServletContextHandler@496bc455{/,file:///C:/Users/FRANOR~1/Desktop/otro/JRDCV2~1.01/Objects/www,AVAILABLE}
2023-10-12 12:43:51.238:INFO :oejs.RequestLogWriter:main: Opened C:\Users\FranOrtiz\Desktop\otro\jRDCv2_mod.2020.05.28.01\Objects\logs\b4j-2023_10_12.request.log
2023-10-12 12:43:51.418:INFO :oejs.AbstractConnector:main: Started ServerConnector@6ca8564a{HTTP/1.1, (http/1.1)}{0.0.0.0:17178}
2023-10-12 12:43:51.429:INFO :oejs.Server:main: Started Server@2002fc1d{STARTING}[11.0.9,sto=0] @7637ms
Emulated network latency: 100ms
Modified jRDC is running (version = 2.22)
Note: jRDC is running without V1 support
Bound to: 192.168.1.42:17178
de hecho en la carpeta OBJECT me genera el TArticulos.db-shm y el TArticulos.db-wall.
Pero luego desde la aplicación android no consigo enlazar con la base de datos me dice que no existe. la tengo en la carpeta Public del pc .
Creo que es por que estoy mezclando los tutoriales de Mysql con los pocos que vi de SQLite y ya tengo un cacao de la ostia
si defino :
B4X:
Private const rdcLink As String = "//192.168.1.42/Public/TArticulos.db"
me devuelve
ResponseError. Reason: java.net.SocketTimeoutException: failed to connect to /192.168.1.42 (port 443) from /192.168.1.34 (port 44076) after 30000ms, Response:
Error java.net.SocketTimeoutException: failed to connect to /192.168.1.42 (port 443) from /192.168.1.34 (port 44076) after 30000ms
------
Private const rdcLink As String = "//192.168.1.42:17178/Public/TArticulos.db"
me devuelve
Invalid link: //192.168.1.42:17178/Public/TArticulos.db?method=query2
ResponseError. Reason: java.net.UnknownHostException: Unable to resolve host "invalid-url": No address associated with hostname, Response:
Error java.net.UnknownHostException: Unable to resolve host "invalid-url": No address associated with hostname
Alguien sabría decirme como hacer que conecte la APK a la Base se datos del PC , o algún enlace a un hilo que trate el tema por que ya he agotado todas las opciones.
Muchas gracias y disculpad las molestias.