SoloCodigo

Programación General => Power Builder => Mensaje iniciado por: hugoorozco en Lunes 4 de Abril de 2005, 03:14

Título: Desactivar Autocommit En Mysql
Publicado por: hugoorozco en Lunes 4 de Abril de 2005, 03:14
Hola como hago para que mysql no ejecute el autocommit que biene activado por
default, he seguido la ayuda y solo logro desactivar el autocommit ejecutando:
 SET AUTOCOMMIT=0;   desde el cliente. Pero como hacer para que siempre
arranque con el autocommit desactivado, he aumentado una linea en el archivo

mysql.ini que contiene:
 [mysqld]
 init_connect='SET AUTOCOMMIT=0'
pero igual sigue sin funcionar, alguien puede ayudarme o existe alguna opcion
en el Power Builder que controle esto, gracias.
Título: Re: Desactivar Autocommit En Mysql
Publicado por: kdt en Martes 19 de Abril de 2005, 15:07
El objeto transaccion al utilizar las sentencias para conectarse a la base de datos tiene varios campos necesarios, entre ellos hay una que activa o desactiva el Autocommit,
SQLCA.AutoCommit = False
La sintaxis puede variar de una base de datos a otra.
Espero te sea de ayuda :smartass:
Título: Re: Desactivar Autocommit En Mysql
Publicado por: hugoorozco en Domingo 1 de Mayo de 2005, 22:55
Gracias si he utilizado la opcion de autocommit de power builder , pero no es cuestion de power sino de Mysql que por default trae activada la opcion de autocommit, ahora la preguta es como evitar eso el autocommit de power no funciona o la bdd no hace caso esa opcion. Ccomo dije al inicio desde mysql el administrador se debe ejecutar ciertas sentencias cuando iniciias una sesion, pero ahora como hago eso desde power builder siempre que me conecto a la bdd. Gracias por su ayuda
Título: Re: Desactivar Autocommit En Mysql
Publicado por: amuchut en Martes 23 de Agosto de 2005, 22:13
Cita de: "hugoorozco"
Gracias si he utilizado la opcion de autocommit de power builder , pero no es cuestion de power sino de Mysql que por default trae activada la opcion de autocommit, ahora la preguta es como evitar eso el autocommit de power no funciona o la bdd no hace caso esa opcion. Ccomo dije al inicio desde mysql el administrador se debe ejecutar ciertas sentencias cuando iniciias una sesion, pero ahora como hago eso desde power builder siempre que me conecto a la bdd. Gracias por su ayuda
Que tal !!!

debes configurar el odbc de mysql. Alli tienes unas opciones del Autocommit.

Espero te sirva.

Alfredo Muchut.
amuchut@unsl.edu.ar