请问这样的话我怎么样得到随机到的WORD_ID啊

markdandan 2008-07-29 09:24:44
SqlConnection Myconnection = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\WordDatabase.mdf;Integrated Security=True;User Instance=True");
Myconnection.Open();
//调用函数choosemaxid
_Lessonnumber = int.Parse(CurriculumDropDownList.Text);
_MaxRecNo = choosemaxid.choosemaxid(_Lessonnumber);
//调用函数chooseminid
_MinRecNo = chooseminid.chooseminid(_Lessonnumber);
//创建一个随机数
Random R = new Random();
_RecNo = R.Next(_MinRecNo,_MaxRecNo);
//显示随机记录信息。
SqlCommand Cmd = new SqlCommand("select MEANS from WORD_INFO Where WORD_ID = " + _RecNo, Myconnection);
_Recordid = _RecNo;
SqlDataReader DR = Cmd.ExecuteReader();
while (DR.Read())
{
int i;
for (i = 0; i <DR.FieldCount;i++ )
WordLabel.Text = "<Td>" + DR.GetValue(i) + "</Td>";
}
DR.Close();
Myconnection.Close();
Myconnection.Dispose();
...全文
48 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
markdandan 2008-07-29
  • 打赏
  • 举报
回复
能啊
阳光正好2024 2008-07-29
  • 打赏
  • 举报
回复
r.next()能得到一个整数么?要么你的id是带小数的?没这么弄过,不太清楚。

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧