Entity Framework 学习总结之十二:EntitySQL 测试工具 “eSqlBlast”

官网: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.slnCtrl+Shift+B,编译即可获得 Microsoft.Samples.Data.eSqlBlast.WinShell.exe

 

三、设置EDM输出格式

在进行eSqlBlast的连接配置的时候,需要用到csdlssdlmsl三个文件。这三个文件由.EDM文件生成,但在VS2008中,默认设置不输出这三个文件。因此,我们需要将EDM文件的"元数据项目处理"属性设置为"复制到输出目录"。见下图。

 

重新编译以后,在项目输出文件夹中,就会出现三个对应概念模型的文件。放着,以备后用。

 

四、进行查询

1. 配置连接

运行Microsoft.Samples.Data.eSqlBlast.WinShell.exe,点击“CONNECT”,右下角出现"Connected"时,表示链接成功!

 

2.切换到Query选项卡,输入ESQL,还带有自动提示功能,输入完成后点击“EXECUTE”,即可在“Results”选项卡中看到查询结果。

 

如果你没有VS2008,可以下载我已经生成的EDMX(NorthWind)。点击下载

posted @ 2011-01-22 12:45  Astar  阅读(1083)  评论(0编辑  收藏  举报