我的数据库名为:棒球,我想要显示的表名为:玩家。
我建立了一个拥有不同棒球队和棒球队不同球员的数据库。
例如在我的Teams表中,团队名称" Red Sox"有一个teamID' 2'该主键链接到" team"下的玩家表。现在我有一些玩家' 2'作为他们的团队。
我创建了一个html文件,并希望只显示带有2的玩家作为团队下显示的数据。
这是我到目前为止的代码,我一直在搞乱它。我终于得到了这个没有错误但是我不知道怎么写一个显示它的函数。
@{
var db = Database.Open("Baseball");
var selectQueryString = @"SELECT firstname , lastname FROM Players WHERE team = 2";
}
答案 0 :(得分:0)
试试这个。
@{
var db = Database.Open("Baseball");
var selectQueryString = "SELECT firstname, lastname FROM Players WHERE team = 2";
}
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<table>
<thead>
<tr>
<th>First Name </th>
<th>Last Name </th>
</tr>
</thead>
<tbody>
@foreach(var row in db.Query(selectQueryString)){
<tr>
<td>@row.firstname</td>
<td>@row.lastname</td>
</tr>
}
</tbody>
</table>
</body>
</html>