Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Serhii Shevchuk:
Me doy cuenta de que eres un hombre difícil de ayudar.
¿Cómo puedo ayudarte si no me dices cómo has llegado a tu problema?
A lo mejor estás corriendo en un mac, o tienes una carpeta con permisos de sólo lectura.
No se cual puede ser tu sistema de archivos.
Del foro de coches:
xxx: crujido del motor después de cambiar los tapones de aceite. Ayuda para entender las causas y cuales pueden ser las consecuencias
uuu: puede haber muchas causas, pero las consecuencias pueden ser diferentes.
xxx: Gracias.
Todavía no sé por qué.
Cuando lo sepas, házmelo saber.
Heimportado las funciones de crear y cerrar la base y he intentado crearla. Como resultado, tengo la base de datos creada en las descargas.
Puede haber muchas causas y muchas consecuencias.
Gracias, eso me ha ayudado. Problema resuelto, pregunta eliminada.
Tal vez un problema con los derechos de acceso, ¿qué piensa usted? cómo comprobar esto en Windows sabe quién?
Tengo una situación muy interesante) ayer todo fue creado y trabajado (aunque de algo en la carpeta "Descargas") Pero, durante la noche el archivo de base dejó de ser creado, pero la base en sí funciona como debería para las pruebas trató de crear una base colocada en la memoria sqlite3_open(":memoria:"") - la base se crea, los datos se cargan / leen.
Tal vez un problema con los derechos de acceso, ¿qué piensa usted? cómo comprobar esto en Windows sabe quién?
En realidad, es fácil de comprobar. Trate de poner la base de datos en "Mis Documentos" para empezar. Si funciona, entonces no es un problema de derechos. Pero en general, depende de cómo lo hayas hecho. Yo personalmente me pasé 2 semanas, hasta que creé todo lo que necesitaba para trabajar con SQLite3. Tuve que traducir la documentación, porque en ruso no hay información adecuada sobre este tema. Como en este artículo hay un montón de basura y levak. Arriba he atraído a uno de los momentos. Entonces me detuve y estudié el tema yo mismo.
Tengo una envoltura para ello:
Aquí está la función stringToUtf8:
Lo tengo en una biblioteca separada.
En realidad, es fácil de comprobar. Para empezar, prueba a poner la base de datos en "Mis documentos". Si funciona, entonces no es una cuestión de derechos. Pero en general, depende de cómo lo hayas hecho todo. Yo personalmente me pasé 2 semanas, hasta que creé todo lo que necesitaba para trabajar con SQLite3. Tuve que traducir la documentación, porque en ruso no hay información adecuada sobre este tema. Como en este artículo hay un montón de basura y levak. Arriba he atraído a uno de los momentos. Entonces me di por vencido y estudié el tema por mí mismo.
Tengo una envoltura para esto:
Y aquí está la función stringToUtf8:
La tengo en una librería aparte.
Sí, tuve 2 errores:
1 - codificación (muchas gracias por la función, yo no sabía cómo traducir normalmente a UTF -8)
2 - permisos.
Sí, tenía 2 errores:
1 - codificación (muchas gracias por la función, no sabía cómo traducir normalmente a UTF -8)
2 - permisos.
Sí, de nada. Recuerdo lo mucho que luché con esto yo mismo. Con artículos tan lamentables. Hay una opción. O lees la documentación oficial o preguntas. No había nadie a quien preguntar. Me la tuve que estudiar yo. La cuestión es que si escribes en C++, hay alguien a quien preguntar. Pero cuando escribes a través de una junta y lo transfieres a µl, hay poca gente que pueda ayudarte. Es demasiado difícil para los usuarios del Plus meterse en ello)))
Creo que he encontrado una fuga de memoria:
En SQLite3Base.mqh línea 250
::sqlite3_finalize(stmt); // limpioDebería ser
::sqlite3_finalize(pstmt); // limpioEn realidad, es fácil de comprobar. Para empezar, prueba a poner la base de datos en "Mis documentos". Si funciona, entonces no es una cuestión de derechos. Pero en general, depende de cómo lo hayas hecho todo. Yo personalmente me pasé 2 semanas, hasta que creé todo lo que necesitaba para trabajar con SQLite3. Tuve que traducir la documentación, porque en ruso no hay información adecuada sobre este tema. Como en este artículo hay un montón de basura y levak. Arriba he atraído a uno de los momentos. Entonces me di por vencido y estudié el tema por mí mismo.
Tengo una envoltura para esto:
Y aquí está la función stringToUtf8:
La tengo en una librería separada
y la uso para convertir a utf