mysql数据提供器: http://www.mysql.com/downloads/connector/net/ (源码在zip包里)
Linqpad4(http://www.linqpad.net/ 功能强大,可以直接在上面编写ESQL,Linq,C#语句...进行测试)
下面是我使用一个多月Entity SQL后的体会与错误总结:
1.同一条esql在 linqpad里面执行成功,在自己的程序里面却抛出 "未将对象引用至实例" (mysql连接器内部异常)
此问题非常灵异,最终发现是因为我使用了 esql的参数化查询,比如 [name]=@name 你可以换成 [name]=N'你的参数值'
2.anyelement , top , order by ,子查询,cast 几个关键字的使用
top 和 skip limit 互斥
where 条件后面的 实体赋值时一定要严格的类型