官网:http://adonetsamples.codeplex.com/
下载:http://adonetsamples.codeplex.com/releases/view/8858
其它:http://code.msdn.microsoft.com/esql/Release/ProjectReleases.aspx?ReleaseId=991
一、下载eSqlBlast
目前 eSqlBlast 最新版本不支持VS2010生成的EDM,也就是EF4,如果要使用,可以使用VS2008 SP1生成并使用,如果没有环境,可以下载附件中的文件,并安装数据库即可!
二、编译eSqlBlast项目
打开Microsoft.Samples.Data.eSqlBlast.sln,Ctrl+Shift+B,编译即可获得 Microsoft.Samples.Data.eSqlBlast.WinShell.exe。
三、设置EDM输出格式
在进行eSqlBlast的连接配置的时候,需要用到csdl、ssdl和msl三个文件。这三个文件由.EDM文件生成,但在VS2008中,默认设置不输出这三个文件。因此,我们需要将EDM文件的"元数据项目处理"属性设置为"复制到输出目录"。见下图。
重新编译以后,在项目输出文件夹中,就会出现三个对应概念模型的文件。放着,以备后用。
四、进行查询
1. 配置连接
运行Microsoft.Samples.Data.eSqlBlast.WinShell.exe,点击“CONNECT”,右下角出现"Connected"时,表示链接成功!
2.切换到Query选项卡,输入ESQL,还带有自动提示功能,输入完成后点击“EXECUTE”,即可在“Results”选项卡中看到查询结果。
如果你没有VS2008,可以下载我已经生成的EDMX(NorthWind)。点击下载