![]() |
| |||
| 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 |
| | ||||
| ||||
| |
| |||
| 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. |
| |||
| 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. |
| |||
| 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. |
| |||
| 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. |
| |||
| 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. |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
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 |