- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 光脚丫学LINQ(043):为实体类的列成员指定在数据库中的数据类型
<br />视频演示:http://u.115.com/file/f21113c26<br /><br />演示重点<br />通过给实体类成员的ColumnAttribute特性设置DbType属性,<br />就可以为列成员指定它在数据库中的数据类型了。<br />赋值给DbType的属性值是一个字符串。<br />此字符串可以包含数据类型,数据的大小,以及是否为空。<br />比如ColumnAttribute.DbType="NVarChar(40) NOT NULL"<br />事实上,只有当我们
2010-12-29 23:16:00 1633 1
原创 [代码]有链接表的LINQ查询(LINQ to SQL)
数据结构还是先看图再说事吧!下面截图就是这个示例代码中使用到的3个数据表结构和各自的关系。这三个表的基本作用是这样的:Products数据表用来存储产品数据,Customers数据表用来存储客户数据,而CustomersProducts数据表则是用来存储客户订购的产品信息。代码说明通过使用LINQ to SQL查询指定编号的客户订购的所有的产品数据,并且将其打印到控制台上。示例代码中查询的客户编号是ALFKI。关键代码DatabaseDataContext db = new DatabaseDataCont
2010-12-17 23:58:00 1496 1
原创 光脚丫学LINQ(042):如何将列表示为由数据库生成的列
演示视频:http://u.115.com/file/f2bdf2a2da演示说明在本演示中,介绍了如何在对象模型中,使实体类的列成员来映射数据表中由数据库生成值的列;也介绍了这种列成员自动获取数据库生成值的特性,及其实现办法;在演示的结尾介绍了如何使用对象关系设计器来设置由数据库生成值的列。另外说明一下,可能是因为我数学没有学好?演示中竟然将订单编号11084居然念成了一千一百零八十四。这回真是糗大了!^_^演示重点什么是由数据库生成的列?也就是列的数值由数据库自动生成,并不需要我们提供。比如自增长列、版
2010-12-04 15:10:00 1329
原创 光脚丫学LINQ(041):使用对象关系设计器修改映射关系
<br />演示视频:http://u.115.com/file/f2b86d8eab<br /><br />演示重点<br />此演示视频主要介绍了如何使用VS提供的【对象关系设计器】这个工具来建立实体类之间的关系。<br />虽然此工具可以自动根据数据表之间的关系来建立起对象模型中实体类与实体类之间的关系。然而,默认情况下,它所建立的关系貌似都是清一色的一对多关系。^_^而事实上,LINQ to SQL可以支持的关系类型不止这一种。所以,有些时候,该出手时还得出手,光靠工具还是不行的。<br />在对象
2010-12-01 23:31:00 1739
原创 光脚丫学LINQ(040):引发未将对象引用设置到对象的实例的异常
<br />演示视频:http://u.115.com/file/f2737fb613<br /><br />演示重点<br />此演示重点介绍当通过外键导航的方式获取关联数据对象的时候,如果没有找到相关的数据记录,是否就会引发未将对象引用设置到对象实例的异常呢?<br />首先测试了从单一方访问集合方关联对象时的情况,结果表明,这种情况下,即使没有找到相关的数据记录也不会引发前面提到的异常。<br />但是,接着测试从集合方获取单一方关联数据对象时,如果没有找到相关的数据记录,则是会引发未将对象引用设置到
2010-12-01 22:37:00 2146
N层研习01的测试代码
2010-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人