程序功能主要是想从数据库中查询并统计学生总数,再将这个数插入到随机数产生器中,
进行从1-zh的数字产生(其中zh是一个变量)
但是一直说我没初始化,求解啊,同志们,我是菜鸟
con.Open();
String select1 = "select count(*) from student";
SqlCommand cmd2 = new SqlCommand();
cmd2.CommandText = select1;
int zh = 0;
zh = Convert.ToInt32(cmd2.ExecuteScalar()); //强制数据转换 int suijishu = new Random().Next(1, zh);//随机数产生器
进行从1-zh的数字产生(其中zh是一个变量)
但是一直说我没初始化,求解啊,同志们,我是菜鸟
con.Open();
String select1 = "select count(*) from student";
SqlCommand cmd2 = new SqlCommand();
cmd2.CommandText = select1;
int zh = 0;
zh = Convert.ToInt32(cmd2.ExecuteScalar()); //强制数据转换 int suijishu = new Random().Next(1, zh);//随机数产生器
解决方案 »
- 如何在类A中实例化类C以后,在类B中不实例化直接访问类C
- C# 私钥加密 公钥解密 你没看错。不是玩数字签名
- 探讨:0费用解决异地数据库连接问题
- 散分!c#中用XslCompiledTransform解释一个xml用一个xslt时,没用的xml数据如何不输出?
- gridview的合计行问题?
- 实现气泡提示窗口
- c# 取数据库中特定的值
- c#模拟qq登录怎么老是返回“你的输入有误”
- ds.Tables赋值的问题(很简单,解决就给分)
- C#爆简单问题
- windows2008 下odbc连接oracle报错 System.Data.OracleClient requires Oracle client soft
- [Table(Name = "dbo.PostInfo")]是什么意思?
string connectionString = "server='(local)';database='mytable';uid='sa';pwd='sa'";
using (SqlConnection connection = new SqlConnection( connectionString))
{
SqlCommand command = new SqlCommand( queryString, connection);
connection.Open();
SqlDataReader reader = command.ExecuteReader();
try
{
while (reader.Read())
{
int zh = 0;
zh = Convert.ToInt32(reader["stuNum"]); //强制数据转换
}
}
finally
{
// Always call Close when done reading.
reader.Close();
}