从Datatable获取多个值 [英] To get multiple values from Datatable

查看:101
本文介绍了从Datatable获取多个值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

 

hi,

从具有相同列的数据表中获取多个值。如何使用数据读取器使用C#将列值存储在数组中。

解决方案

试试这个...... :)







  private   void  getData()
{
SqlCeConnection conn = new SqlCeConnection( data source ='c:\\\\
orthwind.sdf'; mode = Exclusive;
);
SqlCeDataAdapter da = new SqlCeDataAdapter( 选择[单价]来自产品,conn);
DataTable dtSource = new DataTable();
da.Fill(dtSource);
DataRow [] dr = new DataRow [dtSource.Rows.Count];
dtSource.Rows.CopyTo(dr, 0 );
double [] dblPrice = Array.ConvertAll(dr, new Converter< datarow double = > (DataRowToDouble));

} < / datarow >


hi,
To get multiple values from data table with same column. how to store that column values in array using data reader using C#.

解决方案

try this...:)



private void getData()
        {
            SqlCeConnection conn = new SqlCeConnection("data source='c:\\northwind.sdf';mode=Exclusive;");
            SqlCeDataAdapter da = new SqlCeDataAdapter("Select [Unit Price] from Products", conn);
            DataTable dtSource = new DataTable();
            da.Fill(dtSource);
            DataRow[] dr = new DataRow[dtSource.Rows.Count];
            dtSource.Rows.CopyTo(dr, 0);
            double[] dblPrice= Array.ConvertAll(dr, new Converter<datarow double="">(DataRowToDouble));

        }</datarow>


这篇关于从Datatable获取多个值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆