【发布时间】:2010-04-02 19:09:32
【问题描述】:
我刚刚开始使用 ASP.NET MVC,主要来自 reading ScottGu's tutorial。为了创建我的数据库连接,我按照他概述的步骤进行操作,即创建一个 LINQ-to-SQL dbml 模型,通过服务器资源管理器添加数据库表,最后创建一个 DataContext 类。
最后一部分是我坚持的部分。在这个类中,我正在尝试创建围绕暴露数据工作的方法。按照教程中的示例,我创建了这个:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace MySite.Models
{
public partial class MyDataContext
{
public List<Post> GetPosts()
{
return Posts.ToList();
}
public Post GetPostById(int id)
{
return Posts.Single(p => p.ID == id);
}
}
}
如您所见,我正在尝试使用我的 Post 数据表。但是,它无法识别我的代码的“帖子”部分。我究竟做错了什么?我感觉我的问题与我没有正确添加数据表有关,但我不确定。
提前致谢。
【问题讨论】:
-
你能发布确切的错误信息吗?
标签: c# asp.net sql-server asp.net-mvc linq-to-sql