Discusión sobre el artículo "Trabajo con el SGBD MySQL desde MQL5 (MQL4)" - página 15
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
Sí, se trata de un problema conocido, porque básicamente se utilizaba la codificación ASCII. Ahora estoy trabajando en la codificación UTF para solucionar este problema.
Esto me funciona muy bien..
¿Puede alguien ayudarme a insertar datos llamando a un procedimiento almacenado?
¿Cuáles son los métodos correctos .. Otros usos de SQLConnection definen los parámetros así:
command.Parameters.Add("@ID", SqlDbType.Int);
command.Parameters["@ID"].Value = customerID;
Gracias de antemano.
Tom
Esto me funciona muy bien..
¿Puede alguien ayudarme a insertar datos llamando a un procedimiento almacenado?
¿Cuáles son los métodos correctos .. Otros usos de SQLConnection definen los parámetros así:
command.Parameters.Add("@ID", SqlDbType.Int);
command.Parameters["@ID"].Value = customerID;
Gracias de antemano.
Tom
Esto se puede hacer simplemente usando algo como esto: MySqlExecute(DB, "call YourProc("+(string)customerID+")")
La vinculación de variables no está soportada
Para la plataforma x64, utilice la siguiente biblioteca (con discusión)
Ok, veo que ha escrito un asesor experto para estos fines, y está escrito sin recomendaciones que he publicado en el artículo.
Por lo tanto, vamos a ir paso a paso: 1. La llamada de " DB = cMySqlConnect
1. La llamada de " DB = cMySqlConnect(Host, User, Password, Database, Port, Socket, ClientFlag); " debe hacerse dentro de OnInit() en lugar de OnTick(). 2. Está utilizando cMySqlConnect.
2. Estás usando cMySqlConnect - es una función importada de la DLL, tienes que usar la función MySqlConnect en lugar de ¡ cMySqlConnect !
3. Debe llamar a la función MySqlDisconnect dentro de la función estándar OnDeinit().
4. Debe verificar el identificador de conexión a la base de datos dentro de la función estándar OnTick() para asegurarse que la conexión fue exitosa.
Finalmente se verá como.
¡De acuerdo con este método se ha resuelto , muchas gracias!
¡Su programa de enlace en Mysql en el sistema operativo Windows Server 2008 64bit R2 SP1 , valores DB no son estables, a menudo es igual a -1, cómo resolver, por favor, por favor dígame, necesidad urgente ! ¿Señor? por favor dígame, ¡Necesito urgentemente! Servicios de pago , póngase en contacto conmigo email:2393607300@qq.com (Yo uso MQL4 EA )
El servidor de base de datos MySQL se desconecta automáticamente cuando no se envía ninguna consulta durante el tiempo de espera especificado (en el lado del servidor), es por eso que usted necesita para comprobar conexión con db y vuelva a conectar si es necesario.
¡Es muy bueno!
Por favor, apoye el chino.
CORREO ELECTRÓNICO: 547970398@qq.com