在umbraco页面显示sql表

时间:2015-05-20 08:49:52

标签: sql umbraco

我在Umbra co页面中从net到display table获得了一些代码。但它不会起作用。这是我的代码:

@inherits Umbraco.Web.Mvc.UmbracoTemplatePage
@using umbraco.MacroEngines
@using System.Xml.Linq
@using System.Text
@using System.Data
@using System.Data.SqlClient
@using MVCUmbraco.Models
@using System.Web.Configuration

<h2>dowload list</h2>
    <div>
@{
    SqlDataAdapter da;
    DataSet ds = new DataSet();
    SqlConnection con = new SqlConnection(WebConfigurationManager.ConnectionStrings["employeeDBContext"].ToString());
    da = new SqlDataAdapter("select * from files", con);
    da.Fill(ds);
    List<upload> product = new List<upload>();
    foreach (DataRow dr in ds.Tables[0].Rows)
    {
        product.Add(new upload() { id = int.Parse(dr[0].ToString()), name = dr[1].ToString(), filetype = dr[2].ToString(), filepath = dr[3].ToString() });
    }

} 
</div>
    <div>
<ul>
@foreach (var row in product)
{
 <li>
 @row.id
 </li>

        <li>
     @row.name
     </li><li>
     @row.filetype
     </li><li>
     @row.filepath
     </li>
    }
    </UL> 
        </div>

我需要在我的视图中显示表文件的数据。 我有代码插入SQL表但我不知道如何显示SQL表中的记录。

0 个答案:

没有答案