ASP.NET网站开发(数据上下文)
2018-04-08 09:27
337 查看
数据上下文
DataContext又称为数据上下文,它为LINQ to SQL提供操作数据库的入口。使用LINQ to SQL操作数据库,首先需要为该数据库创建一个继承自DataContext类的自定义的数据上下类。DataContext概述
DataContext类是一个LINQ
to SQL类,它包含连接数据库以及操作数据库的链接字符串信息和方法。DataContext类能够通过数据库连接或连接字符串来映射数据库中的所有实体的源,并跟踪和标识用户对数据库的更改。用户可以调用其SubmitChanges()方法将所有更改提交到数据库。
当DataContext类(或从其派生的类)的实例操作数据库时,实例会自动打开和关闭数据库的连接。如果用户显式打开了实例的连接,那么也必须显式关闭实例的连接。
DataContext操作1.创建ASP.NET web应用程序
添加项目
.然后在解决方案管理器中点击解决方案的添加选项进入如下界面
换到 .ASP framework 3.5 ,添加asp.net dynamic data linq to sql web 应用程序2、
2. 完成之后点击项目名添加新建项目
添加LINQ to SQL 类
3. 连接数据库
表之间必须有箭头,如果没有表示 ‘表’有错误
4. 修改Global.asax文件
修改两部分即可
DataClasses1DataContext为数据上下文的表
5. 在浏览器中运行站点
相关文章推荐
- ASP.NET网站开发-数据上下文
- ASP.NET网站开发(数据上下文)
- ASP.NET网站开发中的LINQ to SQL与数据上下文
- ASP.NET网站开发-数据上下文
- ASP.NET网站开发--LINQ to SQL-动态数据支持
- ASP.NET网站开发——LINQ TO SQL 动态数据支持
- ASP.NET网站开发——LINQ to SQL 类动态数据支持
- asp.net网站开发中用jquery实现滚动浏览器滚动条加载数据(类似于腾讯微博)
- asp.net网站开发中用jquery实现滚动浏览器滚动条加载数据(类似于腾讯微博)
- ASP.NET网站开发(动态数据执行)
- asp.net网站开发中用jquery实现滚动浏览器滚动条加载数据(类似于腾讯微博)
- asp.net网站开发中用jquery实现滚动浏览器滚动条加载数据(类似于腾讯微博)
- Asp.net网站开发(一)LINQ TO SQL 之动态数据支持
- ASP.net MVC 网站发布 navbar 背景图片丢失 ArcGIS Web 开发学习(五)
- ASP.NET动态网站开发培训-18.Select语句(上)
- Asp.net MVC 3 开发企业网站系统仿照博客园部分功能--总体设计
- asp.net网站开发过程中遇到的问题
- asp.net控件开发基础(17) --------初识数据绑定控件
- [转] ASP.NET 开发 WAP 网站
- asp.net开发中使用EF无法及时读取数据库数据