我在for循环中定义长度时遇到问题.我正在计算SQL数据库中表中的行,并希望这个数字是for循环的长度.
这是for循环的代码:
protected void Page_Load(object sender, EventArgs e)
{
for (int i = 0; i < A; i++)
{
System.Web.UI.HtmlControls.HtmlGenericControl createDiv =
new System.Web.UI.HtmlControls.HtmlGenericControl("DIV");
createDiv.ID = "createDiv";
this.Controls.Add(createDiv);
}
}
Run Code Online (Sandbox Code Playgroud)
这是计算数据库表中行数的代码.
public void A()
{
string stmt = "SELECT COUNT(*) FROM AlgSchipInfo";
int count = 0;
using (SqlConnection thisConnection = new SqlConnection ("DataSource=VMB-LP12;Initial Catalog=SmmsData;Integrated Security=True"))
{
using (SqlCommand cmdCount = new SqlCommand(stmt, thisConnection))
{
thisConnection.Open();
count = (int)cmdCount.ExecuteScalar();
TextBox2.Text = count.ToString();
}
}
}
Run Code Online (Sandbox Code Playgroud)
我想通过在for循环中创建div来使用它来显示我数据库中每艘船的信息.
任何人都可以帮助我如何定义长度?
谢谢!