mvc mysql linq_MVC3+Linq to sql 显示数据库中数据表的数据
1:首先創(chuàng)建asp.net mvc3應(yīng)用程序 2:創(chuàng)建項(xiàng)目完成后 找到controllers文件鼠標(biāo)右擊選擇添加控制器 3 為models文件夾添加一個(gè)linq to sql類文件,然后把數(shù)據(jù)庫(kù)中的數(shù)據(jù)庫(kù)復(fù)制進(jìn)來。如截圖操作 4:添加控制器好后會(huì)生成一個(gè)HomeController.cs類文件,其代碼如
1:首先創(chuàng)建asp.net mvc3應(yīng)用程序
2:創(chuàng)建項(xiàng)目完成后 找到controllers文件鼠標(biāo)右擊選擇添加控制器
3 為models文件夾添加一個(gè)linq to sql類文件,然后把數(shù)據(jù)庫(kù)中的數(shù)據(jù)庫(kù)復(fù)制進(jìn)來。如截圖操作
4:添加控制器好后會(huì)生成一個(gè)HomeController.cs類文件,其代碼如下:
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Mvc;usingMvcTestData.Models;namespaceMvcTestData.Controllers
{public classHomeController : Controller
{//
//GET: /Home/
publicActionResult Index()
{
TestDataContext txtData= newTestDataContext();var result=from info intxtData.StuTableselectinfo;
ViewData["data"] =result;returnView(result);
}
}
}
View Code
5 為HomeController.cs類文件中的Index()添加視圖,其操作如下所示:
6 添加視圖完成后,其視圖前臺(tái)代碼如下:
@using MvcTestData.ModelsDOCTYPE html>
Indextitle>head>
序號(hào)th>學(xué)號(hào)th>姓名th>性別th>年齡th>住址th>tr>@foreach (StuTable info in (ViewData["data"] as IEnumerable))
{
@info.IDtd>@info.StuId td>@info.StuName td>@info.StuSex td>@info.StuAge td>@info.StuAddress td>tr>}table>
div>
body>
html>
View Code
7 最終測(cè)試運(yùn)行結(jié)果
本文原創(chuàng)發(fā)布php中文網(wǎng),轉(zhuǎn)載請(qǐng)注明出處,感謝您的尊重!
總結(jié)
以上是生活随笔為你收集整理的mvc mysql linq_MVC3+Linq to sql 显示数据库中数据表的数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 保险代理公司怎么注册
- 下一篇: nodejs mysql access