System.Data.Linq.DataContext 的作用在于它能将对对象的查询转换成SQL语句并发送给数据库执行,随后将数据库的返回值构造成对象.
首先也是最重要的,DataContext 将管理程序与数据库之间的连接。我们会为DataContext提供连接字符串,随后DataContext 将根据需要打开或关闭连接。有了这个保证我们就不必担心由疏忽造成对外资源滥用了。
创建 DataContext :
DataContext dataContext=new DataContext (liaConnectionString);//把连接字符串作为参数传进去
Table<Book> books=dataContext=dateContext.GetTable<Book>();
首先也是最重要的,DataContext 将管理程序与数据库之间的连接。我们会为DataContext提供连接字符串,随后DataContext 将根据需要打开或关闭连接。有了这个保证我们就不必担心由疏忽造成对外资源滥用了。
创建 DataContext :
DataContext dataContext=new DataContext (liaConnectionString);//把连接字符串作为参数传进去
Table<Book> books=dataContext=dateContext.GetTable<Book>();