读取一行数据库内容放数组

问题描述

读取数据库,怎么放到数组去,是放到list<>好还是多维数组好,能写个例子吗比如数据库内容标题内容时间a1b22015-3-6a1b22015-3-6

解决方案

解决方案二:
放DataTable不好吗,为什么非要放到数组里实体类也行啊数据库每一列的类型都不一样,放数组是最不好的方案,可读性也差,放进去了之后,你过一段时间再看,根本不知道里面放的是啥
解决方案三:
放到List<你的实体类>中,如果不知道实体类,可以msdn。
解决方案四:
引用1楼Z65443344的回复:

放DataTable不好吗,为什么非要放到数组里实体类也行啊数据库每一列的类型都不一样,放数组是最不好的方案,可读性也差,放进去了之后,你过一段时间再看,根本不知道里面放的是啥

我上次不是提问了一个,数据库插入不能马上看查询的到的问题要关闭数据库连接才行。所以我就想读取数据库内容到数组临时存放的。
解决方案五:
privatevoidTTTT(){List<object[]>list=newList<object[]>();stringconn=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=|DataDirectory|Test.mdb";using(OleDbConnectionmyconn=newOleDbConnection(conn)){using(OleDbCommandcmd=newOleDbCommand("select*fromyourTable")){OleDbDataReaderreader=cmd.ExecuteReader();while(reader.Read()){list.Add(newobject[]{reader["标题"],reader["内容"],reader["时间"]});}}}}

解决方案六:
引用4楼Me_yu的回复:

privatevoidTTTT(){List<object[]>list=newList<object[]>();stringconn=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=|DataDirectory|Test.mdb";using(OleDbConnectionmyconn=newOleDbConnection(conn)){using(OleDbCommandcmd=newOleDbCommand("select*fromyourTable")){OleDbDataReaderreader=cmd.ExecuteReader();while(reader.Read()){list.Add(newobject[]{reader["标题"],reader["内容"],reader["时间"]});}}}}

额,这个添加进去了怎么读取啊
解决方案七:
有现成的方法,SqlDataReader.GetValues()就是把行读到数组里

时间: 2024-10-29 17:39:51

读取一行数据库内容放数组的相关文章

php 数据库内容以数组形式保存文件中

$res=mysql教程_query("select k1,k2  from ".table('keywords')." ") ; $str="<?php rn "; while($rs=mysql_fetch_array($res)) {    $str .="$keyword['".$rs[0]."']='".$rs[1]."';rn"; } $str.="?>

sql-C# 按行读取txt文本内容导入数据库SQL(1)第二行数据就从第二列插入(2)索引超出了数组界限?

问题描述 C# 按行读取txt文本内容导入数据库SQL(1)第二行数据就从第二列插入(2)索引超出了数组界限? 都是按行读取txt内容,(因为有两行数据和其他的不一样)用正则分析出来,赋给一个字符串数组, 将一个字符串数组的每个值一次写入数据库行的对应列.一行读取完成. 可是却显示,索引超出了数组界限,数组个数和行对应的 .将读取出来的数据显示在textBox中是正确的, 但是奇怪的是也确实是导入进去了,数据库中表格有了数据 最终结果似乎对的,除了第二行第一列没有数据.谢谢,刚入手,第一个程序!

Ajax+Asp源代码]读取数据库内容的表格(没有用框架)

ajax|数据|数据库|源代码 功能: 读取数据库内容的表格.读取数据方式为ajax,分页也是.代码写得不好.呵呵.供一些学习ajax的朋友参考参考.如有不妥请大家跟贴纠正.我会根据大家的提议不断修正代码. 目前还有一个小问题,如果有朋友有兴趣帮我解决一下在下不胜感激 你翻到最后一页的时候如果只有一行会出现空白和undefined.这个问题我试了很多方法一直没有很妥当的解决. 注:下面一些地方出现笑脸表情的是 大写的d 其实很多地方都可以根据asp文件中输出的字符来控制.目前还没有往那方面完善.

用函数读出数据表内容放入二维数组

//用函数读出数据表内容放入二维数组 //动态sql语句 //以读出点击次数表为例. function list_hit($fields,$where,$order,$direction,$limit,$conn) { if ($fields=="") {$fields="hit_id,banner_id,hit_ip,hit_time";} if ($order=="") {$direction="";} $sql=&quo

ajax读取数据库内容实现二级联动下拉选择菜单示例

本文为大家介绍下使用ajax技术读取数据库内容并生成二级联动下拉选择菜单,具体实现如下,感兴趣的朋友可以参考下,希望对大家有所帮助   复制代码 代码如下: <PRE class=javascript name="code"></PRE><PRE class=javascript name="code">---------------------这是ajax(javascript)代码 ----------------------

php读取文件内容到数组的方法

这篇文章主要介绍了php读取文件内容到数组的方法,涉及php中file.rtrim等函数对文件及字符串的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php读取文件内容到数组的方法.分享给大家供大家参考.具体分析如下: php中可以通过file()函数将文件读取到数组中,数组中的元素即为文件的每行,file()函数通过"n"按行分割文件保存到数组,所以数组每个元素都是以"n"结尾,我们可以通过 rtrim()函数将其去除 ? 1 2 3

java读取excel2013版的内容并把读取出来的内容插入到数据库中

问题描述 java读取excel2013版的内容并把读取出来的内容插入到数据库中 想用java代码读取excel(2013)表格里的内容,但是excel里面有好几个sheet,还有好几个表,该怎么办,而且还要把读取出来的内容储存到数据库中去,求大神帮助 解决方案 public static List<String[]> readExcel(String filePath) { try { List<String[]> list = new ArrayList<String[]

sql-asp.net读取txt文件内容,并把内容全部导入到数据库表里

问题描述 asp.net读取txt文件内容,并把内容全部导入到数据库表里 string textName = TextBox1.Text; string name = TextBox2.Text; DateTime time = DateTime.Now; if (FileUpload1.PostedFile.InputStream.Length < 1) { Label1.Text = "请选择文件"; return; } string FileName = FileUploa

mysql-ssh 关于数据库读取方式及内容处理的相关问题,求解答!

问题描述 ssh 关于数据库读取方式及内容处理的相关问题,求解答! 本人刚自学完ssh,现在想写一个网站,有几个问题想找人解答. 问题一:我想在主页上显示新闻,目前只能通过如下方法读取数据库内容. <% NewsDao dao=new NewsDao(); session.setAttribute("newlist",dao.queryAllNews()); %> /c:forEach 结果: 这种在jsp页面上写代码的方式让我很困扰,有没有什么方式能在访问主页的时候自动获