0
これを検索しようとしましたが、動作する回答が見つかりません。私がする必要があるのは、簡単なクエリからaspxページにSQLデータを表示する方法を見つけることだけです。私はC#を使用してデータベースに接続しています。私はデータベースに投稿するのに問題はありません。私のコードは正しいようです。私は何のエラーも出ていませんが、Webページに何も表示されません。ここでASP.net WebページにSQLデータをプル
は、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>
最後の部分を説明すると、 '<% %>'はコードブロックを実行するためのものです。 「<%= %>」または「<%# %>」はコンテンツを出力するためのものです。 – Jacob
しかし、出力を自動的にHTMLエンコードするには '%:GetResults()%>'を使用します。 – Jacob
ありがとう、ジェイコブ! <%:GetResults()%>が機能しました。 – Robert