MVC3+Linq to sql 显示数据库中数据表的数据

php中文网
发布: 2016-06-07 15:11:29
原创
1200人浏览过

1:首先创建asp.net mvc3应用程序 2:创建项目完成后 找到controllers文件鼠标右击选择添加控制器 3 为models文件夹添加一个linq to sql类文件,然后把数据库中的数据库复制进来。如截图操作 4:添加控制器好后会生成一个HomeController.cs类文件,其代码如

1:首先创建asp.net mvc3应用程序

MVC3+Linq to sql 显示数据库中数据表的数据

2:创建项目完成后 找到controllers文件鼠标右击选择添加控制器

MVC3+Linq to sql 显示数据库中数据表的数据

3 为models文件夹添加一个linq to sql类文件,然后把数据库中的数据库复制进来。如截图操作

MVC3+Linq to sql 显示数据库中数据表的数据

4:添加控制器好后会生成一个HomeController.cs类文件,其代码如下:

MVC3+Linq to sql 显示数据库中数据表的数据MVC3+Linq to sql 显示数据库中数据表的数据

<span>using</span><span> System;
</span><span>using</span><span> System.Collections.Generic;
</span><span>using</span><span> System.Linq;
</span><span>using</span><span> System.Web;
</span><span>using</span><span> System.Web.Mvc;
</span><span>using</span><span> MvcTestData.Models;
</span><span>namespace</span><span> MvcTestData.Controllers
{
    </span><span>public</span> <span>class</span><span> HomeController : Controller
    {
        </span><span>//</span>
        <span>//</span><span> GET: /Home/</span>

        <span>public</span><span> ActionResult Index()
        {
            TestDataContext txtData </span>= <span>new</span><span> TestDataContext();
            </span><span>var</span> result=<span>from</span> info <span>in</span><span> txtData.StuTable
                       </span><span>select</span><span> info;
            ViewData[</span><span>"</span><span>data</span><span>"</span>] =<span> result;
            </span><span>return</span><span> View(result);
        }

    }
}</span>
登录后复制

View Code

5 为HomeController.cs类文件中的Index()添加视图,其操作如下所示:

淘艾斯网店货源导航测评网
淘艾斯网店货源导航测评网

淘艾斯网店货源导航测评网程序采用ASP+ACCESS编写,程序代码简洁易于管理使用.密码采用MD5加密,数据库可防下载!新加入的IDC审核功能,高级搜索功能等等.淘艾斯网店货源导航测评网程序特点:(1)本程序采用ASP+ACCESS编写,程序代码简洁易于管理使用.密码采用MD5加密,数据库可防下载!新加入的IDC审核功能,高级搜索功能等等.(2)发表评论可显示发表评论用户的IP地址跟地区(3)发表

淘艾斯网店货源导航测评网 0
查看详情 淘艾斯网店货源导航测评网

MVC3+Linq to sql 显示数据库中数据表的数据

6 添加视图完成后,其视图前台代码如下:

MVC3+Linq to sql 显示数据库中数据表的数据MVC3+Linq to sql 显示数据库中数据表的数据

<span>@using MvcTestData.Models
</span><span><!</span><span>DOCTYPE html</span><span>></span>
<span><</span><span>html</span><span>></span>
<span><</span><span>head</span><span>></span>
    <span><</span><span>title</span><span>></span>Index<span></</span><span>title</span><span>></span>
<span></</span><span>head</span><span>></span>
<span><</span><span>body</span><span>></span>
    <span><</span><span>div</span><span>></span>
    <span><</span><span>table </span><span>border</span><span>="0"</span><span> cellspacing</span><span>="0"</span><span> cellpadding</span><span>="0"</span><span> width</span><span>="100%"</span><span> style</span><span>="text-align:center"</span> <span>></span>
        <span><</span><span>tr</span><span>></span>
            <span><</span><span>th</span><span>></span>序号<span></</span><span>th</span><span>><</span><span>th</span><span>></span>学号<span></</span><span>th</span><span>><</span><span>th</span><span>></span>姓名<span></</span><span>th</span><span>><</span><span>th</span><span>></span>性别<span></</span><span>th</span><span>><</span><span>th</span><span>></span>年龄<span></</span><span>th</span><span>><</span><span>th</span><span>></span>住址<span></</span><span>th</span><span>></span>
        <span></</span><span>tr</span><span>></span><span>
@foreach (StuTable info in (ViewData["data"] as IEnumerable</span><span><</span><span>StuTable</span><span>></span><span>))
{
   </span><span><</span><span>tr</span><span>></span>
        <span><</span><span>td</span><span>></span>@info.ID<span></</span><span>td</span><span>></span>
        <span><</span><span>td</span><span>></span>@info.StuId <span></</span><span>td</span><span>></span>
        <span><</span><span>td</span><span>></span>@info.StuName <span></</span><span>td</span><span>></span>
        <span><</span><span>td</span><span>></span>@info.StuSex <span></</span><span>td</span><span>></span>
        <span><</span><span>td</span><span>></span>@info.StuAge <span></</span><span>td</span><span>></span>
        <span><</span><span>td</span><span>></span>@info.StuAddress <span></</span><span>td</span><span>></span>
   <span></</span><span>tr</span><span>></span><span>
}
          </span><span></</span><span>table</span><span>></span>
    <span></</span><span>div</span><span>></span>
<span></</span><span>body</span><span>></span>
<span></</span><span>html</span><span>></span>
登录后复制

View Code

7 最终测试运行结果

MVC3+Linq to sql 显示数据库中数据表的数据

 

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号