Discusión sobre el artículo "Trabajando con las funciones de red, o MySQL sin DLL: Parte II - El programa para monitorear los cambios de las propiedades de las señales" - página 3
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
Y en una instancia en ejecución (mysql antiguo) me pasa esto de vez en cuando:
Aquí en data[ptr]:
Hasta ahora no he podido conectarme a MySQL 8.0.23 en absoluto (error 1045: "acceso denegado para el usuario ... ").
Lo estoy averiguando.
Sobre el error en la línea (367, 37) - extraño. Deberías poner un breakpoint check ahí y mirar los valores de las variables. Tengo esta librería funcionando todo el día no el primer año, peticiones cada 30 segundos (no cortas, con datos). Y no se ha colgado ni una sola vez. Ojalá supiera qué consulta la está colgando.
По поводу ошибки в строке (367, 37) - странно. Поставить бы там проверку с брейкпойнтом, посмотреть на значения переменных. У меня эта библиотека работает круглосуточно не первый год, запросы каждые 30 секунд (не короткие, с данными). И ни разу не падала. Знать бы, какой запрос её сносит.
mySql está devolviendo POINTER_INVALID cuando hago una consulta en el OnDeInit de un EA, pero el mismo código funciona cuando lo ejecuto en la función OnInit, ¿alguien sabe qué puede ser?
por favor, ejecute el código en el depurador y díganos en qué función se produce el error
Aparentemente el error puede estar ocurriendo aquí. En la función"bool CMySQLTransaction::Query(string q)", en el archivo MySQLTransaction.mqh
2022.02.19 13:22:44.346 array fuera de rango en 'MySQLTransaction.mqh' (501,11)
Aquí hay más sobre el tamaño de la matriz en el registro. En general, en algún lugar no cambia correctamente o m_responses es wrong....
He hecho que el array se expanda manualmente a m_responses+1 si es necesario.