Quand je veux me connecter à MySQL par Entity Framework (premier code) je reçois cette erreur:problème avec MySQL tinyint et le code Entity Framework premier
(22,12) : error 2019: Member Mapping specified is not valid. The type 'Edm.Byte[Nullable=False,DefaultValue=]' of member 'Permission' in type 'News.Models.Author' is not compatible with 'MySql.tinyint[Nullable=False,DefaultValue=]' of member 'Permission' in type 'CodeFirstDatabaseSchema.Author'.
Le nom de Colum dans db est l'autorisation avec tinyint type de données. et le dessous est ma classe.
public class Author
{
...
public byte Permission { get; set; }
...
}
Son fonctionne pas. quand j'utilise sbyte je vais faire face à cette erreur: Il n'y a pas de type de magasin correspondant au type EDM 'Edm.SByte' du type primitif 'SByte'. –
Etes-vous sûr d'utiliser le connecteur le plus récent (http://www.mysql.com/downloads/connector/net)? –
Oui, j'utilise MySQL Connector/Net 6.3.6 –