添加项的时候,选择项目模板界面右上厕,目标框架选.netFramework3.5,下面模板列表就有了LINQ TO SQL。
Visual Studio 2008的目标框架是.netFramework3.5如果是2.0.netFramework3的就会出现那种情况。
你要确定你用的是.net3.5,而不是2.0
LINQ to SQL 不好。建议不要用了。。 废弃的理由是无法兼容微软自己的sql产品,linq只是在.net语言基础上衍生出来的查询范式,在linq to sql设计上提供不了对所有类型和sql控制符的映射。 不过至少它还会坚持到.net 4.0以及visual studio 2010.
微软决定废弃两个框架【Linq to SQL】【Connected Services】 一个是Linq to SQL 废弃的理由是无法兼容微软自己的sql产品,linq只是在.net语言基础上衍生出来的查询范式,在linq to sql设计上提供不了对所有类型和sql控制符的映射。 不过至少它还会坚持到.net 4.0以及visual studio 2010. 另一个是Connected Services 这个蛮有野心的框架终于因为无法渗透到特定领域,没有商业上的支持而告终。Exchange, SharePoint, Communications Server,Customer Care Framework还是作为微软的call center的核心产品存在。这也是经济不景气和微软的行业定向性差的写实。
http://msdn.microsoft.com/zh-cn/library/bb552414.aspx
右键为项目添加一个LINQ to SQL 类 并为其命名为和数据库相同的名字
http://msdn.microsoft.com/zh-cn/library/bb386976.aspx
废弃的理由是无法兼容微软自己的sql产品,linq只是在.net语言基础上衍生出来的查询范式,在linq to sql设计上提供不了对所有类型和sql控制符的映射。
不过至少它还会坚持到.net 4.0以及visual studio 2010.
废弃的理由是无法兼容微软自己的sql产品,linq只是在.net语言基础上衍生出来的查询范式,在linq to sql设计上提供不了对所有类型和sql控制符的映射。
不过至少它还会坚持到.net 4.0以及visual studio 2010.
另一个是Connected Services
这个蛮有野心的框架终于因为无法渗透到特定领域,没有商业上的支持而告终。Exchange, SharePoint, Communications Server,Customer Care Framework还是作为微软的call center的核心产品存在。这也是经济不景气和微软的行业定向性差的写实。
主管说要用linq to sql的