Пример использования SqlDataReader C# для получения данных из MSSQL SERVER

C Sharp > Пример использования SqlDataReader C# для получения данных из MSSQL SERVER
18.01.2018 17:04:56


Наиболее часто встречающиеся слова в статье:

[GetString] [ToString] [SqlConnection] [SqlCommand] [WriteLine] [GetDateTime] [obs_time] [connectionstring] [SqlDataReader] [ExecuteReader]


Статья:

 string zapros;
            zapros = @"use ti;  select top 1 obs_time,dates from [ti].[dbo].[pogoda] order by dates DESC";
            using (SqlConnection con = new SqlConnection(connectionstring))
            {
                SqlCommand com = new SqlCommand(zapros, con);
                try
                {
                    con.Open();
                    SqlDataReader dr = com.ExecuteReader();
 
 
                    if (dr.HasRows)
                        foreach (DbDataRecord result in dr)
                        {
                            // выведем на экран                          
 
                            Console.WriteLine(dr.GetString(0) + "  " + dr.GetDateTime(1).ToString());
                          //Console.WriteLine(dr.GetString(0) +"  "+ dr.GetString(1) + "  " + dr.GetInt32(2).ToString() + "  " + dr.GetDateTime(3).ToString() + "  " + dr.GetString(4));
                        }
                }
                catch
                {
                }
 
            }