最后一篇把剩下的类都贴出来,之后会放上源码下载
QueryProviderAbstract类
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Linq.Expressions;
using System.Reflection;
using System.Text;
namespace FYJ.Data.Linq
{
public abstract class QueryProvi [...] 阅读全文
上一篇全部是ExpressionVisitor
这一篇再贴一些类出来
DbContext类
using System; using System.Collections.Generic;
using System.Data.Linq.Mapping;
using System.Linq;
using System.Text;
namespace FYJ.Data.Linq
{
public partial class DbContext<T> : System.Data.Linq.DataContext wh [...] 阅读全文
接上面2篇,下面是具体实现,先定义一个抽象类DALAbstract
里面的DbQueryable 是自定义的linq查询,,没有实现完全 以后再分享出来
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Configuration;
using System.Transactions;
using System.Linq;
using System.Linq.Expressions;
using [...] 阅读全文