sql查询结果存入DataTable,然后从DataTable取数据

Posted 蜀云泉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql查询结果存入DataTable,然后从DataTable取数据相关的知识,希望对你有一定的参考价值。

 for (int i = 0; i < dt.Rows.Count; i++)
            {
                string s = "select count(*) from " + dt.Rows[i]["AliasName"] + ".dbo.web_historydata where factoryid=" + dt.Rows[i]["FactoryID"] + " and  datetime >dateadd(HOUR,-1,GetDate())";
                int count = my_SqlHelper.SelectCounts(s);
                if (count<=0)
                {
                    Log.Save("蜀云泉真帅啊");
                }
            }

 

  如果不知道列名是啥子的话,也可以这样遍历

   for (int i = 0; i < dataTable.Rows.Count; i++)
            {
                for (int j = 0; j < dataTable.Columns.Count; j++)
                {
                    Console.WriteLine(dataTable.Rows[i][j].ToString()); 
                } 
            }

 

以上是关于sql查询结果存入DataTable,然后从DataTable取数据的主要内容,如果未能解决你的问题,请参考以下文章

C#,winfom,数据库为access.如何把sql查询结果直接保存在数组中?不是通过循环一个值一个值的赋予。

sql查询出来的内容存入map,然后把他们遍历出来

直接将DataTable存入oracle数据库中(转)

从datatable里取某行某列的值

C#编程代码如何从数据库中查询并把查询结果显示在dataGridView?

DataGridView怎么做条件查询啊