2
我對WebMatrix比較陌生,希望創建一個顯示數據庫中數據的頁面。請參閱下面的代碼。它返回的WebMatrix返回WebMatrix.Data.DynamicRecord和列名在每一個細胞WebMatrix返回WebMatrix.Data.DynamicRecord而不是表中的數據
@{
var db = Database.Open("TimesheetsEdit");
var selectQueryString = "SELECT * FROM CommsTime ORDER BY [Client name]";
var result = db.Query(selectQueryString);
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Timesheet Edit Form</title>
<meta name="viewport" content="width=960">
<link rel="stylesheet" type="text/css" href="scripts/wpstyles.css">
<style>
table, th, td {
border: solid 1px #bbbbbb;
border-collapse: collapse;
padding: 2px;
}
</style>
</head>
<body>
<h1>Timesheet Edit Form</h1>
<table style="width: 100%" border:"0" cellspacing:"0" cellpadding:"0">
<thead>
<tr>
<th>Client Name</th>
<th>Client Short Name</th>
<th>Project name</th>
<th>Project number</th>
<th>Project Type</th>
<th>Task Billable</th>
<th>Billing Rate</th>
<th>CRM Ref</th>
<th>Travel Site</th>
<th>Timesheet No</th>
<th>Commision Hrs</th>
<th>Commision Rate</th>
</tr>
</thead>
<tbody>
@foreach(var row in result)
{
<tr>
<td>@row.[Client name]</td>
<td>@row.[Client short name]</td>
<td>@row.[Project name]</td>
<td>@row.[Project number]</td>
<td>@row.[Project type]</td>
<td>@row.[Task billable]</td>
<td>@row.[Billing Rate]</td>
<td>@row.[CRM Ref:]</td>
<td>@row.[Travel Site]</td>
<td>@row.[Timesheet No]</td>
<td>@row.[Commision Hrs]</td>
<td>@row.[Commision Rate]</td>
</tr>
}
</tbody>
</table>
</body>
</html>
。
這是WebMatrix的3
Here is the output on the attached image