Linq To Sql

Linq To Sql

Linq To SqlLinq技术的核心内容,通过它能做到很多意想不到的事情。接下来咱就一一将这些有意思的把戏给写出来。

接下来咱们的案例都将是针对下面这3张表展开的,这里我假设这3张表都存放在数据库Student中。

Student

ID long primary,

Name NVarChar(10),

Age tinyint

Teacher(

ID long primary,

Name NvarChar(10)

Age tinyint

)

Class(

StudentID int,

TeacherID int

Primary key(StudentID,TeacherID)

)

 

案例1如何将类与数据库中的标关联起来

案例2如何将1对多,或多对多关系映射到类中。

多对多关系可以拆分为1对多关系,如下面这个多对多关系,可以拆分为:

Student—MyClassTeacher—MyClass这两个1对多关系。

Student

MyClass

 

Teacher

它们在Linq中的实现代码如下:

   

案例3如何将存储过程映射到类里面

  

案例4如果通过Linq To Sql来向数据库检索信息

呵呵,这个sql语句的意思你懂的。。。

 

案例5通过Linq To Sql想数据库添加新信息

 

案例6通过Linq To Sql向数据库更新或删除某条信息

  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值