Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup es.comp.lenguajes.* Foro > Newsgroup es.comp.lenguajes.visual-basic
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 22-06-2007, 19:27:34
J.Pedro
 
Mensajes: n/a
Predeterminado Problema con MySQL

Hola a todos. He importado a MySQL una base de datos de Access con la
que trabajaba para pasar mi aplicación a MySQL. La importación ha ido
muy bien, pero los que eran campos YESNO en Access me los ha creado en
MySQL como TinyINT. Ahora tienen valores -1 y 0 (Verdadero, Falso).

El problema es que me da un error en trozos de código en los que estos
campos están implicados.

If rstConsulta!Abonado = 0 then

El campo "Abonado" era un YESNO en Access y tiene valor 0, pero VB da
un error "458 La variable usa un tipo de Automatización no admitido en
Visual Basic" y ahí se queda.

Le he dado muchas vueltas y declarando previamente una variable no me
da error, pero me hace cambiar toda la aplicación.

Dim A as Integer

A = rstConsulta!Abonado
If A = 0 then

Así no da error.

¿Se os ocurre como solucionarlo?

--
Salu2


Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 23-06-2007, 23:27:34
Lex Sparrow
 
Mensajes: n/a
Predeterminado Re: Problema con MySQL

J.Pedro nos comentaba un dia en es.comp.lenguajes.visual-basic, y con tan
sabias palabras, nos enseño la luz:

> ¨Se os ocurre como solucionarlo?
>


Deberias hacer un parseado de los campos de la bd, para tratar cada campo y
convertirlo antes de meterlo a bd, o nada más sacarlo de bd. Esas cosas son
frecuentes cuando alternas entre entero/booleano o entero/string, o para
filtrar nulos.
Responder Con Cita
  #3 (permalink)  
Antiguo 23-06-2007, 23:27:34
Lex Sparrow
 
Mensajes: n/a
Predeterminado Re: Problema con MySQL

J.Pedro nos comentaba un dia en es.comp.lenguajes.visual-basic, y con tan
sabias palabras, nos enseño la luz:

> ¨Se os ocurre como solucionarlo?
>


Deberias hacer un parseado de los campos de la bd, para tratar cada campo y
convertirlo antes de meterlo a bd, o nada más sacarlo de bd. Esas cosas son
frecuentes cuando alternas entre entero/booleano o entero/string, o para
filtrar nulos.
Responder Con Cita
  #4 (permalink)  
Antiguo 23-06-2007, 23:27:34
Lex Sparrow
 
Mensajes: n/a
Predeterminado Re: Problema con MySQL

J.Pedro nos comentaba un dia en es.comp.lenguajes.visual-basic, y con tan
sabias palabras, nos enseño la luz:

> ¨Se os ocurre como solucionarlo?
>


Deberias hacer un parseado de los campos de la bd, para tratar cada campo y
convertirlo antes de meterlo a bd, o nada más sacarlo de bd. Esas cosas son
frecuentes cuando alternas entre entero/booleano o entero/string, o para
filtrar nulos.
Responder Con Cita
  #5 (permalink)  
Antiguo 23-06-2007, 23:27:34
Lex Sparrow
 
Mensajes: n/a
Predeterminado Re: Problema con MySQL

J.Pedro nos comentaba un dia en es.comp.lenguajes.visual-basic, y con tan
sabias palabras, nos enseño la luz:

> ¨Se os ocurre como solucionarlo?
>


Deberias hacer un parseado de los campos de la bd, para tratar cada campo y
convertirlo antes de meterlo a bd, o nada más sacarlo de bd. Esas cosas son
frecuentes cuando alternas entre entero/booleano o entero/string, o para
filtrar nulos.
Responder Con Cita
  #6 (permalink)  
Antiguo 23-06-2007, 23:27:34
Lex Sparrow
 
Mensajes: n/a
Predeterminado Re: Problema con MySQL

J.Pedro nos comentaba un dia en es.comp.lenguajes.visual-basic, y con tan
sabias palabras, nos enseño la luz:

> ¨Se os ocurre como solucionarlo?
>


Deberias hacer un parseado de los campos de la bd, para tratar cada campo y
convertirlo antes de meterlo a bd, o nada más sacarlo de bd. Esas cosas son
frecuentes cuando alternas entre entero/booleano o entero/string, o para
filtrar nulos.
Responder Con Cita
 
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema ODBC MySQL neoLeoX Newsgroup microsoft.public.es.vfoxpro 2 24-12-2007 18:34:43
Problema con decimales y Mysql Gorka Newsgroup microsoft.public.es.vfoxpro.datos 0 05-07-2006 07:20:53
Problema de migración Mysql Miki Newsgroup es.comp.bd.misc 18 30-11-2005 14:25:18
problema con mysql Eduardo Quiroz Salinas Newsgroup es.comp.bd.ms-access 0 25-05-2004 22:40:51
Problema? con Mysql y access Ch0rY Newsgroup es.comp.bd.ms-access 24 29-11-2003 21:10:49





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.