DbContext(String)+SqlQuery一起使用

DbContext(String) 可以将给定字符串用作将连接到的数据库的名称或连接字符串来构造一个新的上下文实例。

Database.SqlQuery 方法 (Type, String, Object[])

public DbRawSqlQuery<TElement> SqlQuery<TElement>(string sql, params object[] parameters);
if (Typeid.HasValue)//查询类型名称 跨表
{
using (var db = new System.Data.Entity.DbContext("Default"))
{
result.Type = db.Database.SqlQuery<string>("SELECT Name FROM[dbo].[TypeBase] WHERE [Typeid] ='" + Typeid + "'").First();
          } 
       }

我后来找了一下相关资料,他这个部分写的不错。点击这里跳转

上一篇:Android中手机录屏并转换GIF的两种方式


下一篇:Linux下的录屏软件Kazam