从Datatable获取多个值 [英] To get multiple values from Datatable
本文介绍了从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屋!
查看全文