Returning a single row

前端 未结 10 2347
野的像风
野的像风 2021-02-13 06:58

I\'m trying to return a single row from a database:

using (connection = new SqlConnection(ConfigurationManager.AppSettings[\"connection\"]))
{
    using (command         


        
10条回答
  •  无人及你
    2021-02-13 07:29

    the reader returns object which you should cast it to what you need, in this case a string.

    you can use any of this codes :

    return reader.GetString(0);

    return reader["col_1"].ToString();

    return Convert.ToString(reader["col_1"]);

    return reader["col_1"] as string;

    but dont forget to close the connection and reader before leaving the function.

    string ret = reader.GetString(0);
    reader.Close();
    connection.Close();
    return ret;
    

提交回复
热议问题