MVC3+Linq to sql 显示数据库中数据表的数据
程序员文章站
2024-02-20 12:25:52
...
1:首先创建asp.net mvc3应用程序 2:创建项目完成后 找到controllers文件鼠标右击选择添加控制器 3 为models文件夹添加一个linq to sql类文件,然后把数据库中的数据库复制进来。如截图操作 4:添加控制器好后会生成一个HomeController.cs类文件,其代码如
1:首先创建asp.net mvc3应用程序
2:创建项目完成后 找到controllers文件鼠标右击选择添加控制器
3 为models文件夹添加一个linq to sql类文件,然后把数据库中的数据库复制进来。如截图操作
4:添加控制器好后会生成一个HomeController.cs类文件,其代码如下:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using MvcTestData.Models; namespace MvcTestData.Controllers { public class HomeController : Controller { // // GET: /Home/ public ActionResult Index() { TestDataContext txtData = new TestDataContext(); var result=from info in txtData.StuTable select info; ViewData["data"] = result; return View(result); } } }View Code
5 为HomeController.cs类文件中的Index()添加视图,其操作如下所示:
6 添加视图完成后,其视图前台代码如下:
@using MvcTestData.Models DOCTYPE html> html> head> title>Indextitle> head> body> div> table border="0" cellspacing="0" cellpadding="0" width="100%" style="text-align:center" > tr> th>序号th>th>学号th>th>姓名th>th>性别th>th>年龄th>th>住址th> tr> @foreach (StuTable info in (ViewData["data"] as IEnumerableStuTable>)) { tr> td>@info.IDtd> td>@info.StuId td> td>@info.StuName td> td>@info.StuSex td> td>@info.StuAge td> td>@info.StuAddress td> tr> } table> div> body> html>View Code
7 最终测试运行结果
推荐阅读
-
MVC3+Linq to sql 显示数据库中数据表的数据
-
在thinkphp中如何使用.sql文件创建数据库和数据表
-
PHP如何将数据库中的数据显示在网页
-
SQL 数据库中的存储过程的参数问题
-
从VS 2010 自带的2008 SQL数据库中的数据导入到 SQL 2005中
-
SQL Server 2000中修改数据库COLLATE的实例
-
详解ios中的SQL数据库文件加密 (使用sqlcipher)
-
php5连接mssql2005数据库表中的image字段图片显示解决办法
-
SQL中DML(数据库操作语言)的使用
-
ubuntu-mysqldump出的数据库sql文件在另一机器的mysql中source导入结果不一致,表丢失