怎样 将数据库查出的一列记录 !一个一个的放如ArrayList中!高手赐教!

问题描述

同上

解决方案

解决方案二:
1.可以把数据库读出来的记录先放到dataset中,然后循环dataset将数据写入到arrylist。2.可以用datareader,一条一条的进行写入。
解决方案三:
sqlcommandcmd=newsqlcommand(sqlconnection,commandtext)sqldatareaderrd=cmd.Excudereader()ArrayListlist=newArrayList()while(rd.read()){list.add(rd[0].Tostring())}大概是这个意思,没加什么条件判断,自己加一下就成了
解决方案四:
数据绑定啊..
解决方案五:
我用的是二楼的方法,呵呵!一楼的可能灵活性更好,改天试试
解决方案六:
循环添加
解决方案七:
sqlcommandcmd=newsqlcommand(sqlconnection,commandtext)sqldatareaderreader=cmd.Excudereader()ArrayListlist=newArrayList()while(reader.read()){for(i=0;i<reader.length;i++){list.add(reader[i].Tostring())}不知道能不能用}

时间: 2024-08-02 03:53:36

怎样 将数据库查出的一列记录 !一个一个的放如ArrayList中!高手赐教!的相关文章

SQL Server数据库多种方式查找重复记录

原文地址:http://kb.cnblogs.com/page/94862/ 摘要:SQL Server是一个关系数据库管理系统,SQL Server数据库的应用是很多的,SQL Server数据库赢得了广大用户的青睐,本文将主要为大家介绍关于SQL Server数据库中查找重复记录的方法. SQL Server数据库多种方式查找重复记录: 示例:表stuinfo,有三个字段recno(自增),stuid,stuname 建该表的Sql语句如下: CREATE TABLE [StuInfo] (

数据库 winform-如何将在A窗体中checkBox选中记录的各项数据 分别绑定到另一个B窗体的各个textBox中

问题描述 如何将在A窗体中checkBox选中记录的各项数据 分别绑定到另一个B窗体的各个textBox中 最近在做一个数据库的程序开发作业,希望实现这样的操作: 在A窗体中dataGridView第一列插入了checkBox列,通过选中,继而对选中记录进行"编辑"和"删除"等操作,问题主要在编辑操作.我希望在A窗体对我需要修改的数据进行选中,然后点选"编辑"后,弹出B窗体,界面类似于注册界面,然后选中记录的每个属性对应各自的textBox中,在

Mysql数据库如何实现多列组合去重复,然后统计个数?

问题描述 Mysql数据库如何实现多列组合去重复,然后统计个数? 在mysql数据库中有一表table,根据两列 ip,cookie.通过这两列去除重复记录后统计个数 ip-------cookie 1.1.1.1-----123456 1.1.1.1-----123478 1.1.1.1-----123654 1.1.1.1-----123456 查询后得出 ip-------cookie 1.1.1.1-----123456 1.1.1.1-----123478 1.1.1.1-----12

SqlServer Mysql数据库修改自增列的值及相应问题的解决方案_MsSql

SQL Server 平台修改自增列值 由于之前处理过sql server数据库的迁移工作,尝试过其自增列值的变更,但是通过SQL 语句修改自增列值,是严格不允许的,直接报错(无法更新标识列 '自增列名称').sql server我测试是2008.2012和2014,都不允许变更自增列值,我相信SQL Server 2005+的环境均不允许变更字段列值. 如果非要在SQL Server 平台修改自增列值的,那就手动需要自增列属性,然后修改该列值,修改成功后再手动添加自增列属性.如果在生成环境修改

SqlServer Mysql数据库修改自增列的值及相应问题的解决方案

SQL Server 平台修改自增列值 由于之前处理过sql server数据库的迁移工作,尝试过其自增列值的变更,但是通过SQL 语句修改自增列值,是严格不允许的,直接报错(无法更新标识列 '自增列名称').sql server我测试是2008.2012和2014,都不允许变更自增列值,我相信SQL Server 2005+的环境均不允许变更字段列值. 如果非要在SQL Server 平台修改自增列值的,那就手动需要自增列属性,然后修改该列值,修改成功后再手动添加自增列属性.如果在生成环境修改

如何在C++中将数据库数据分行和列保存到Excel中

如何在C++中将数据库数据分行和列保存到Excel中? 程序中的数据在StringGrid控件中显示的,那如何按照StringGrid显示的格式分行分列保存到Excel表格呢?请看如下两种方法的实现: 第一种方法:采用的一格一格填充数据 Variant ExcelApp,WorkBook1,WorkSheet1; //--------------------------------------------------------------------------- __fastcall TFo

大数据 算法-数据库中有10万条记录,list中有5万条,怎样不通过for循环找出相同的数据?

问题描述 数据库中有10万条记录,list中有5万条,怎样不通过for循环找出相同的数据? java 中 .数据库中有10万条记录 list中有5万条 ,怎样不通过for循环,找出数据库和list中相同的数据? 解决方案 list中的数据批量导入临时表,跟那10W条数据对比,对比完一批删一批,得出相同数据插入另一张临时表, 解决方案二: 其实如果你只是找出相同的数据,你可以直接用SQL接可以了!我写一个SQL语句 select count(*),colName from tableName t

php加一句如果在数据库里没某条记录,则显示提示消息。判断语句应该怎么改?求大神抱大腿!

问题描述 php加一句如果在数据库里没某条记录,则显示提示消息.判断语句应该怎么改?求大神抱大腿! function xuesheng(){ $c=M('case')->field('id')->where(""upid=5 and state=1"")->findAll(); foreach($c as $k => $v){ $caseid[]=$v['id']; } $wherecase="" and cid in (

sql-SQL 数据库考勤为打卡记录查询

问题描述 SQL 数据库考勤为打卡记录查询 现在有一张表A,存放员工的打开记录,一张表B,记录每个月除了双休日的具体日期,现在想用两个表对比,查询出未打卡的员工名单,请大神帮忙解决下!表A1001 素娟 人事部 2014/10/9 08:43 18:16 1001 素娟 人事部 2014/10/10 08:56 18:161001 素娟 人事部 2014/10/14 08:55 18:181001 素娟 人事部 2014/10/15 08:50 18:161001 素娟 人事部 2014/10/