请问如果用c#选取sql中的一段时间的数据并逐条读取呢?

比如选取4月19号10点到11点的数据。数据库有ID A B C这四列数据。怎么样能从10点开始,逐条读取到这4个数据呢?

select * from tablename where timecol > '2018-04-19 10:00:00' and timecol < '2018-04-19 11:00:00'
然后用datareader 来循环读取就可以了。追问

请问如果想要隔一秒读一行的话datareader循环 该怎么写呢?

温馨提示:内容为网友见解,仅供参考
无其他回答

请问如果用c#选取sql中的一段时间的数据并逐条读取呢?
然后用datareader 来循环读取就可以了。

C#中如何读取数据库中的某一列值,并将其逐条写入一个数组。
stringsql="select*fromCodeGX";DataTabledt=SqlHelper.getDataTable(sql);foreach(DataRowrowindt.Rows){ list.Add(row["GXName"].ToString());} returnlist;}

C# 如何在提取SQL数据!内详
=reader.GetString("glymm ");list.Add(user);}实现将查询出的信息封装到对象中。然后方法返回集合对象。在需要用到的地方调用方法返回数据就可以了。然后从对象中取需要的数据。

c#读取sql中的一个数值
sql="select studentage from student where studentname="+textBox1.text.trim();sqlcommand cmd=new sqlcommand (sql,conn);object i=cmd.executescalar();textbox2.text=i.tostring();conn.close();楼上用的 using(SqlDataReader dr = cmd.ExecuteReader())为二种方法,但没有关闭数据库 第三...

C# 查询数据库日期段 提取该日期段数据问题
给个思路给你吧:获取两个时间段,然后分别转换成天数,在相减除2 DateTime.Today.Year\/\/获取年 DateTime.Today.Month\/\/月

c#:Sql server查询某个时间范围的语句怎么写?
and convert(char(8),日期字段,108)>='开始时间' and convert(char(8),日期字段,108)<='截止时间'例如:select * from tb1 where dDate>='2010-11-05' and dDate<='2010-11-15'and convert(char(8),dDate,108)>='22:30:00' and convert(char(8),dDate,108)<='23:00:00'...

C#中如何查询一段时间的数据库数据
Sqlstring="select* from table where 时间 between 时间起 and 时间止";\/\/这是你的SQL查询语句 SqlDataAdapter thisAdapter=new SqlDataAdapter(Sqlstring,connection);DataSet mydataset=new DataSet();thisAdapter.Fill(mydataset,"表名");datagridview1.datasource=mydataset;\/\/关闭窗口的时候别忘了释放...

C#数据库求SQL语句查询指定时间
F_Date里面既然已是时间日期数据类型,那么就无需在转成什么如2009 722这种格式了。我们在外面只要把所要查询的日期范围,应该是2个日期,把它们的格式弄好就可以了 string datemin=DateTime.Parse("2009年5月1日 00:00");string datemax=DateTime.Parse("20009年7月1日 12:12");然后写sql语句...

请问C#中如何读取数据库中的一列数据,并把这列的每行数据分别赋给一个...
你所谓的一列,大概是指数据库中的一个“字段”吧,你所谓的一行,大概是指数据库的一个“条目(Entry)”吧。所以从这个角度讲,实现方案太多了,我提供一个相对来多工作量最小的:首先通过Entity Framework建立ORM模型,实现与数据库的连接,然后类似这样:IEnumerable<MyType> data;using (var ...

C#中如何连接SQL数据库 并获取数据
Console.WriteLine("成功连接到数据库!");Console.WriteLine("data sourc:{0}",conn.DataSource);Console.WriteLine("database name:{0}",conn.Database);Console.WriteLine("client name:{0}",conn.WorkstationId);SqlCommand cmd=new SqlCommand("select CategoryID,CategoryName from Categories",...

相似回答