
05/05/2005, 17:54
|
| | Fecha de Ingreso: mayo-2005
Mensajes: 48
Antigüedad: 20 años Puntos: 0 | |
VB6 con MYSQL no actualiza cuado añades datos Hola, tengo un problema con una base de datos echa en mysql quando trabajo en VB6.
Estoy usando Mysql 4.1.9, MyODBC 3.51.11 y el Visual Basic 6.
Hisce un programa en Visual Basic con base de datos Access pero ahora queria passarlo a una base de datos Mysql. El programa es para hacer presuspuestos y el problema que tengo es que cuando hago un pressupuesto y lo guardo, no lo puedo volver a encontrar hasta que no cierro el progrmana i lo vulevo a abrir. En otras palabras,si hago un nuevo registro en la base de datos, esta no és "visible" por el recordset que la creo hasta que no se cierra la base de datos i se vueve a abrir.
la conexion que utilizo es la siguiente:
con.ConnectionString =
"DRIVER={MySQL ODBC 3.51 Driver};" & "SERVER=localhost;"
& "PORT= 3306;"
& " DATABASE=vendes;" &"UID=root;
PWD=aaa; OPTION=3"
con.Open
rs.Open "select * from pressupost", con , adOpenDynamic, adLockOptimistic
Despues de pelearme mucho con este tema, solo he descubierto que si en el OPTION pondes 35 (le haces el +32) si que lo hace bien, pero el programa va muy muy lento.
Supongo que estoy haciendo algo mal
Agredeceria que alguen me pudira ayudar |