如何从数据集中获取值到一个变量

如何从数据集中获取值到一个变量

本文介绍了如何从数据集中获取值到一个变量?在Web应用程序中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

while循环中有什么错误?

What is an error within while loop?

protected void Page_Load(object sender, EventArgs e)
    {
        string path = "Data Source=192.168.1.14;Initial Catalog=nazer;User ID=sa;Password=admin*123";
        SqlConnection con = new SqlConnection(path);
        con.Open();
        string query = "select MAX(id) from tbl_samp1";
        SqlCommand cmd = new SqlCommand(query, con);        
        SqlDataReader dre=cmd.ExecuteReader();
        while (dre.Read())
        {        
           // int values = int.Parse(dre["id"].ToString());  //pls give any alternate code within while loop.Error occured in this line.
        int values = (int)dre["id"];
        TextBox1.Text = values.ToString();            
        }      
        con.Close();        
    }

推荐答案


while (dre.Read())
            {





if (dre.HasRows)
       {
           while (dre.Read())
           {



优良作法是使用try..catch块来跟踪异常



It is good practice to trace the exception using try..catch block



这篇关于如何从数据集中获取值到一个变量?在Web应用程序中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 18:53