用Ado.Net实体数据模型 向sql数据库添加数据
2014-08-01 15:17
816 查看
1.添加“Ado.Net实体数据模型”类型的文件到项目中:
2.选择“从数据库生成”---“新建连接”,输入要连接的Sql server登录账户,并选择要连接的数据库名称:
3.点击“确定”,下一页上选择“是,在连接字符串中包含敏感数据”,
注意实体连接名称(之后会出现在Web.config文件中),点击下一步:
4.勾选要用到的数据库表:
5.点击完成。生成了.edmx类型的实体数据模型;并在Web.config文件中生成了连接字符串:
6.用生成的如上连接字符串和文件,进行增的方法(C#代码)
添加一个测试按钮,按钮的单击事件中写新增一条Bace类型数据到数据库中的代码:
DbContext对象用Web.config中的连接字符串名来初始化;
DbContext的Set<T>这个泛型类,包含了Add方法对T类型的对象进行添加到数据库的操作。
其它方法自行探索,到这里结束。
2.选择“从数据库生成”---“新建连接”,输入要连接的Sql server登录账户,并选择要连接的数据库名称:
3.点击“确定”,下一页上选择“是,在连接字符串中包含敏感数据”,
注意实体连接名称(之后会出现在Web.config文件中),点击下一步:
4.勾选要用到的数据库表:
5.点击完成。生成了.edmx类型的实体数据模型;并在Web.config文件中生成了连接字符串:
6.用生成的如上连接字符串和文件,进行增的方法(C#代码)
添加一个测试按钮,按钮的单击事件中写新增一条Bace类型数据到数据库中的代码:
protected void Button1_Click(object sender, EventArgs e)//测试按钮 { Bace bace = new Bace(); bace.MingCheng = "name01"; bace.TibaoLeiXing = "test01"; DbContext db = new DbContext("CompetitionEntities1"); //添加数据的方法 db.Set<Bace>().Add(bace); db.SaveChanges(); }注意:Bace是根据数据库表“Bace”生成的实体类;
DbContext对象用Web.config中的连接字符串名来初始化;
DbContext的Set<T>这个泛型类,包含了Add方法对T类型的对象进行添加到数据库的操作。
其它方法自行探索,到这里结束。
相关文章推荐
- Visual Studio 2010添加新项缺失[ADO.NET 实体数据模型]解决方法
- Visual Studio 2010添加新项缺失[ADO.NET 实体数据模型]解决方法
- Visual Studio 2013 添加新项缺失[ADO.NET 实体数据模型]解决方法
- VS中添加新项 数据选项卡下没有ADO.NET实体数据模型解决方案
- Visual Studio 2013 添加新项缺失[ADO.NET 实体数据模型]解决方法
- 在更新数据库时VS的ADO.NET 实体数据模型中正确显示新添加的实体
- VS中添加新项 数据选项卡下没有ADO.NET实体数据模型解决方案
- vs212创建mvc3项目,添加ADO.NET实体数据模型时产生 XXXX.Desiger.cs 文件为空
- ADO.NET Entity Framework生成实体数据模型
- ADO.NET实体数据模型多表连接查询中的实体键问题
- ADO.NET实体数据模型使用探索1
- Microsoft Visual Studio 2010 已安装的模板 没有 “ADO.NET实体数据模型”
- 大家好ado.net 实体数据模型 怎么支持其他数据库?
- 解决VS2012中没有ado.net实体数据模型(ADO.NET entity data model)的问题
- C#提高知识 ADO.NET实体数据模型(1)
- ADO.NET Entity Framework 定义高级数据模型(实体框架任务)
- C#提高知识 ADO.NET实体数据模型 (2)
- ADO.NET 实体数据模型 异常-“序列化类型为 XX 的对象时检测到循环引用”
- ADO.NET Entity Framework生成 School 实体数据模型(实体框架快速入门)
- VS2010中没有ado.net entity data model实体数据模型这一选项-解决办法