本文介绍Linq to sql在实际工程中的例子,利用TreeView,递归实现导航功能。
系统环境
Visual Studio 2010 +NET Framework 3.5+Microsoft SQL Server 2005+Window XP+ SP3
LINQ TO SQL采用配置式开发
开发实现
由于linq to sql属于ORM属于Bottom Up的ORM设计框架,结合TreeView特点。我们先设计数据库。
数据库设计观察TreeView的Node的特点,一种是有子点,另外一种是叶子节点。我们设计的PDM模型如下:
有子点的Node对象对应模块分类表,叶子节点Node对应模块表。其中模块分类表自身有1对多关系(一个模块 分类可以继续子分类),和模块表是1对多关系(对各叶子节点模块属于同一个模块分类)
时间: 2025-01-19 15:55:46