【发布时间】:2012-02-02 08:11:07
【问题描述】:
嘿,我正在尝试使用 EF 4 MySQL(最新连接器)和代码优先方法存储一个简单的 byte[]。
简单地做:
public byte[] Thumbnail {get; set;}
在创建时给我以下错误:
您的 SQL 语法有错误;检查手册 对应于您的 MySQL 服务器版本,以便使用正确的语法 附近
然后它指向我的 byte[] 声明之后的内容。
任何人有任何快速提示给我吗?
【问题讨论】:
-
我错过了什么吗? Entity Framework 不是只兼容 SQL Server 吗?
-
@Yuck Entity 框架不仅兼容 SQL Server,你可以在这里查看列表:en.wikipedia.org/wiki/…
-
但是对于代码优先它是一个更精简的列表
-
@Jani 但 mysql 仍应得到完全支持——据我所知。我选择将我的缩略图保存为一个文件,并且只存储 url - 尽管另一种方法是首选,所以我将问题留待解决。
标签: c# mysql entity-framework ef-code-first