用C#在VS2010中实现点击一个button往数据库表test中查找最大数并+1再存回数据库要怎么实现?
privatevoidbutton1_Click(objectsender,EventArgse){}中间的后台要怎么写呢?数据库是SQL2005SELECTMax(aa...
private void button1_Click(object sender, EventArgs e)
{
}
中间的后台要怎么写呢?
数据库是SQL2005 SELECT Max(aa) + 1 FROM test 这句怎么在VS2010中用,新手求指点
SqlCommand sqlCmd = new SqlCommand();
sqlCmd.Connection = sqlConn;
sqlCmd.CommandText = "SELECT Max(aa) + 1 FROM test ";
sqlCmd.CommandType = CommandType.Text;
SqlDataReader sdr = sqlCmd.ExecuteReader();
while(sdr.Read())
{
label2.Text = "您的号码是" + sdr[1].ToString() + "";
}
把查找出来的数字显示在lab2中为什么现实超出数组界限,要怎么写呢QAQ 展开
{
}
中间的后台要怎么写呢?
数据库是SQL2005 SELECT Max(aa) + 1 FROM test 这句怎么在VS2010中用,新手求指点
SqlCommand sqlCmd = new SqlCommand();
sqlCmd.Connection = sqlConn;
sqlCmd.CommandText = "SELECT Max(aa) + 1 FROM test ";
sqlCmd.CommandType = CommandType.Text;
SqlDataReader sdr = sqlCmd.ExecuteReader();
while(sdr.Read())
{
label2.Text = "您的号码是" + sdr[1].ToString() + "";
}
把查找出来的数字显示在lab2中为什么现实超出数组界限,要怎么写呢QAQ 展开
2个回答
展开全部
sdr[1]改成sdr[0],下标应该是从0开始的吧
追问
label2.Text = "您的号码是" + sdr[0].ToString() + "";
string sql2 = "insert into test(aa) values('" + sdr[0].ToString() + "')";
sqlConn.Close();
改为0可以了。。但是我想把这个数再存回数据库中又不行了QAQ
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询