我正在尝试获取一个带有值的数据列(已填充到数据表中),并将其写入存取层中存在的自动属性中。目前,我使用的方法是从sql获取数据并将值传递给gird。我正在尝试使用该方法,并且已经填充了datatable,但问题是,auto属性只读取列名,因此我在另一个控件(列表框)中获取列名。下面是我在BLL中的方法。DAL d = new DAL();
{
sqlcommand cmd = new sqlcommand("select * fromwhere fee_ch
除了我注意到我在Excel中返回的行与我在SQL中看到的不匹配外,所有这些都能正常工作。填充DataTable对象时,最后一行将始终被裁剪。在通过这个方法输出返回了多少行之后,我进行了一次检查,结果始终比我应该得到的少了一个行(查询是相同的)。我认为这是一个索引问题,但考虑到下面方法的简单性,我看不出是如何做到的。dataTable = new DataTable(); using (Sql