Forum Discussion
DataSource.Error: MySQL: No podemos convertir un valor de tipo System.String a tipo System.Guid.
DataSource.Error: MySQL: No podemos convertir un valor de tipo System.String a tipo System.Guid.
¿Cómo solucionarlo?
@Digger esto resuelto si para mí = MySQL.Database("xxxxxxx", "xxxxxxx", [ReturnSingleDatabase=true, OldGuids=true])
8 Replies
- Syndicate_Admin
Administrator
@Digger , Abra la consulta de energía y compruebe si hay una conversión de tipo. Quita ese paso e inténtalo.
- Syndicate_Admin
Administrator
no hay conversión, error en el paso de origen, en adminer funciona bien no hay errores y uid se muestra, pero en PBI aparece el error, es posible establecer "old guid=True" en PBI?
- Syndicate_Admin
Administrator
¿Pudiste resolver esto? Recibo exactamente el mismo mensaje de error "DataSource.Error: MySQL: No podemos convertir un valor de tipo System.String a tipo System.Guid." y no tengo pasos de conversión, solo origen y navegación.
- Syndicate_Admin
Administrator
@Digger esto resuelto si para mí = MySQL.Database("xxxxxxx", "xxxxxxx", [ReturnSingleDatabase=true, OldGuids=true])
- Syndicate_Admin
Administrator
@Kletzy usando OldGuids=true resolvió mi problema, no tengo más errores en mi tabla.
¡Gracias!
Añadiendo algo de información que he buscado sobre lo que esto significa
- OldGuids: un elemento lógico (verdadero/falso) que establece si las columnas char(36) (si es false) o binary(16) (si es true) se tratarán como GUID. El valor predeterminado es false. Enlace aquí
- Syndicate_Admin
Administrator