![](/img/trans.png)
[英]Pulling google analytics data into Asp.net web application
[英]Pulling SQL data into an ASP.net web page
我尝试搜索,但是找不到有效的答案。 我需要做的就是找到一种方法,将简单查询中的SQL数据显示到aspx页面上。 我正在使用C#连接到数据库。 我没有麻烦发布到数据库。 我的代码似乎正确。 我没有收到任何错误,但是,该网页未显示任何内容。
这是C#文件上的代码 :
public int GetResults( )
{
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["Data"].ConnectionString);
SqlCommand cmd = new SqlCommand("select count (ColumnA) from TableA",conn);
cmd.CommandType = CommandType.Text;
conn.Open();
int Rslt= (Int32)cmd.ExecuteNonQuery();
return (Rslt);
}
这是aspx页面:
<div class="lc">
the results are= <%GetResults();%>
</div>
您应该像这样使用ExecuteScalar()
int Rslt= (int)cmd.ExecuteScalar();
再次,调用看起来不正确。 它应该是
<%# GetResults() %>
正如@Jacob指出的: <% %>
用于执行代码块; 而<%= %>
或<%# %>
用于输出内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.