C#怎么取出数据库的多列数据,用数组保存起来
我要实现,有2个输入的数据,要和数据库的数据验证,验证通过才允许往数据库写入,我想的办法是在vs2008里面,把sql2005的数据库的几列读取出来,保存在一个多维数组里...
我要实现,有2个输入的数据,要和数据库的数据验证,验证通过才允许往数据库写入,我想的办法是在vs2008里面,把sql2005的数据库的几列读取出来,保存在一个多维数组里,然后对数组进行验证,请问用什么代码能实现 希望附上例子或代码,或提供更好的办法,谢谢大家
展开
4个回答
2013-07-11
展开全部
把从数据库取出来的数据放到dataset中,如这样:for(int i=0;i<dataset.table[0].rows.count;i++){string[] aa=dataset.table[0].rows[i]["列字段"].tostring();}然后把要验证的数据和数组aa中的数据一一验证:string bb=aa[i]
2013-07-11
展开全部
我建议楼主直接将数据表的SELETCT查询结果放到DATASET里,取出来用也很方便,为什么一定要数组?而且将DATASET用FOR循环解析后组成数组也很简单的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-11
展开全部
你需要存入什么样的数据,有必要和数据库现有的数据进行验证吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-11
展开全部
你也可以吧需要验证的数据读到DataSet对象里,然后用你现在的数据去和DataTable里的行进行判断
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询