我想执行 Query 10 次以获取随机值,但我的代码永远不会停止,
它一直在循环并且没有响应。
这是我的代码
int j = 0;
do {
DataSet AVATARLINE = new DataSet();
SqlDataAdapter AVATARLINE_1 = new SqlDataAdapter("DECLARE
@Random INT,@Upper INT,
@Lower INT SET @Lower = (select MIN(ID)from MastryID)SET
@Upper = (select MAX(ID)from MastryID)+1 SELECT
@Random = ROUND(((@Upper - @Lower -1) * RAND() + @Lower), 0)SELECT @Random", connection);
AVATARLINE_1.Fill(AVATARLINE);
foreach (DataRow row in AVATARLINE.Tables[0].Rows)
{
for (int i = 0; i < AVATARLINE.Tables[0].Columns.Count; i++)
richTextBox1.Text += row[i].ToString() + Environment.NewLine;
}
}
while (j < 10); // 0-9
任何想法如何使它只工作 10 次。