LINQ傻瓜教学之一:新增dbml文件和基本的增加删除和修改记录
2009-09-27 15:40
393 查看
1.LINQ是.net 3.5的技术,所以先建立一个.net 3.5的项目,否则无法新增dbml文件
2.如果新建的是.net 2.0的项目,先把项目改为.net 3.0,修改方法:
a)右键项目,选择属性
b)把项目属性-->应用程序-->目标Framework改为.Net Framework3.5
3.新增linq to Sql项,如果不是3.5项目,没有新增Linq to Sql选项
4.连接数据库,把表拖dbml文件中,完成dbml文件。
5.之前花那么大力气完成dbml文件,即建立的数据访问层,之后的数据访问就轻松了,不用写Sql
6.新建dbml文件的同时,系统自动生成designer文件,双击打开即可看到数据访问对象的命名空间,我的是AutoTest
7.新增一条记录,代码:
string strCon="ata Source=192.168.0.127;Initial Catalog=master;Persist Security Info=True;User ID=sa;Password="//Sql Server连接字串
UserDataContext dc = new UserDataContext(strCon);
AutoTest.TLog tLog = new AutoTest.TLog();//AutoTest为命名控件,Tlog为数据库表
tLog.LogID = 1;
tLog.CreateDate = DateTime.Now;
tLog.UserID = "cici";
tLog.LogDesc = "error";
dc.TLog.InsertOnSubmit(tLog);
dc.SubmitChanges(); //更新数据库(插入一条记录)
2.如果新建的是.net 2.0的项目,先把项目改为.net 3.0,修改方法:
a)右键项目,选择属性
b)把项目属性-->应用程序-->目标Framework改为.Net Framework3.5
3.新增linq to Sql项,如果不是3.5项目,没有新增Linq to Sql选项
4.连接数据库,把表拖dbml文件中,完成dbml文件。
5.之前花那么大力气完成dbml文件,即建立的数据访问层,之后的数据访问就轻松了,不用写Sql
6.新建dbml文件的同时,系统自动生成designer文件,双击打开即可看到数据访问对象的命名空间,我的是AutoTest
7.新增一条记录,代码:
string strCon="ata Source=192.168.0.127;Initial Catalog=master;Persist Security Info=True;User ID=sa;Password="//Sql Server连接字串
UserDataContext dc = new UserDataContext(strCon);
AutoTest.TLog tLog = new AutoTest.TLog();//AutoTest为命名控件,Tlog为数据库表
tLog.LogID = 1;
tLog.CreateDate = DateTime.Now;
tLog.UserID = "cici";
tLog.LogDesc = "error";
dc.TLog.InsertOnSubmit(tLog);
dc.SubmitChanges(); //更新数据库(插入一条记录)
相关文章推荐
- mysql 学习记录(一)--建表,增加,删除,修改,基本查询
- Oracle 增加修改删除字段/新增记录
- MongoDB .Net Driver(C#驱动) - 内嵌数组/嵌入文档的操作(增加、删除、修改、查询(Linq 分页))
- c#里xml格式文件的新增、修改、删除操作方法
- LINQ -- 新增 修改 删除
- iptables中增加/删除/查询/修改的基本操作
- 典型代码-linq 基本的增加记录操作
- linux 配置 vsftpd 匿名用户可增加、修改、删除文件
- SqlHelper改的OleDbHelper,OleDbHelper新增、修改、删除(操作二进制文件)
- git 强制放弃本地修改(新增、删除文件)
- git 强制放弃本地修改(新增、删除文件)【转】
- oracle导入dmp文件命令、sql文件命令, Oracle用户的新增、修改、删除及授权
- 如何用服务器文件管理系统记录共享文件的访问日志、记录共享文件复制、修改、删除和剪切等操作?
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
- jsTree基本使用(新增,修改,删除,移动,点击,加载默认选中根节点,异步加载数据)
- Asp.net中C#增加删除查找与修改xml文件元素节点
- [VB.NET]如何在DataGridView控件中增加、删除和修改记录(用程序代码的方法)
- LinqToSql增加、修改、删除---(转载)
- C#使用linq to xml完成对XML文件的创建、增加、删除、修改、查询
- 文件操作类 实现文件的基本操作,读取、写入、删除、修改和文件夹操作