社区
C#
帖子详情
如何将SQL查询结果存放到数组里面?
ljs0109
2012-03-23 08:17:28
定义一个数组 string[] name = {};
SQL 语句是 select name from Student
我想将查询结果一一赋值给数组 name 该如何操作呢?
谢谢了
...全文
2649
6
打赏
收藏
如何将SQL查询结果存放到数组里面?
定义一个数组 string[] name = {}; SQL 语句是 select name from Student 我想将查询结果一一赋值给数组 name 该如何操作呢? 谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
EnForGrass
2012-03-23
打赏
举报
回复
先查询到DataTable,再转换为数组
http://archive.cnblogs.com/a/1347753/
lvfeng19806001
2012-03-23
打赏
举报
回复
//数据表DataTable转数组
public static string[] TableTostrArray(DataTable dt, string columnname)
{
string[] arrayA = new string[dt.Rows.Count];
for (int i = 0; i < dt.Rows.Count; i++)
{
DataRow dr2 = dt.Rows[i];
arrayA[i] = Convert.ToString(dr2[columnname]);
}
return arrayA;
}
ljs0109
2012-03-23
打赏
举报
回复
[Quote=引用 2 楼 tangxu12 的回复:]
ToArray
[/Quote]
能不能具体点。。写下大概的代码呢?
昵称不能为空噢噢噢噢
2012-03-23
打赏
举报
回复
OleDbConnection Conn = new OleDbConnection(Xls_ConnStr);
dataset ds =new dataset();
try
{
Conn.Open();
string sql_str = "select * from [Sheet1$]";
OleDbDataAdapter da = new OleDbDataAdapter(sql_str, Conn);
da.Fill(ds, "excel_data");
Conn.Close();
}
catch
{
return null;
}
finally
{
if (Conn.State == ConnectionState.Open)
{
Conn.Close();
}
Conn.Dispose();
}
return ds.Tables[0];
}
string [] arr=new string [ds.Table[0].Count];
for (int i=0;i<arr.Length;i++)
{
arr[i]=“ds中某行的某列”
}
tangxu12
2012-03-23
打赏
举报
回复
ToArray
bdmh
2012-03-23
打赏
举报
回复
查询到datatable,自己写到数组
数据库
SQL查询
,最佳案例讲解
本课程介绍了
SQL查询
的从入门到精通系列,内容包含
SQL查询
基础知识、聚合函数、排序、分组、嵌套和连接查询,结合大量案例讲解。 一、基本介绍数据库用来存储数据,无论是运维人员还是开发人员必不可少的一个系统,
SQL查询
主要通过SQL语法到数据库中检索数据,在日常中使用的非常多。本课程内容包含:,内容包含
SQL查询
基础知识、聚合函数、排序、分组、嵌套和连接查询,所有的内容都是以LibraryDB数据库为背景,通过大量的案例逐一介绍查询中的每一个知识点的应用,实战型极强二、学习建议 在学习本课程的时候,一定要动手实现一个需求,写完了之后一定要多思考原理,并且看看是否有其他的方式实现,这样能快速和深入的学好本课程。 课程收获:在学习完本系列中所有的课程后,可以实现日常工作中绝大多数的
SQL查询
的需求,能够轻松应付DBA的日常查询需求,可以轻松应付日常的数据库开发工作中的
SQL查询
需求。 合适人群:1、IT初学者、数据库的初学者、在校学生2、打算进入IT运维行业的IT人士3、打算进入IT开发行业的IT人士
JAVA将SQL结果集添加到
数组
里
假设mysql中test数据库中有个表式score,有数据,我只取第一列的数据出来:public void mysqlConnection(){ try { Class.forName("com.mysql.jdbc.Driver").newInstance();//数据库驱动 String url = "jdbc:mysql://localhost:3306/test";//数据库...
【VBA使用SQL读取数据并将结果转为
数组
】
Option Explicit Sub test() Dim db_xls, sql, arr db_xls = ThisWorkbook.FullName sql = "select * from [sheet1$] where 1 " arr = db_sql_arr(db_xls, sql) Sheets("sheet2").Cells.Clear Sheets("sheet2").Cells(1, 1).Resize(UBound(arr), UBound(arr, 2)) = arr End S.
在SQL SErver中实现
数组
功能
本文摘自肖桂东编著的《SQL Server 疑难解析》 问题描述: 我需要向一个存储过程传递
数组
类型的参数,可是Transact-SQL
里面
没有
数组
类型,请问应该怎样实现
数组
的功能? 问题分析: SQL Server并没有
数组
类型,ANSI SQL-92标准中并没有任何有关
数组
方面的定义。要实现其他高级语言中的
数组
的功能,我们必须使用一些特殊的处理方法,其中包括
java怎么把数据传入
数组
_怎么把数据放入
数组
中
1.如何将数据库中所有数据存入
数组
放到
数组
我不知道为什么这么做,你数据库的类型都是一样吗?要是整型和字符串你可以放一个
数组
里?你可以用结果集取出来放到list集合里 反正放到一个容器里就可以了,最好用个泛型如:User实体类,你先可以封装到populate的方法里 当然方法名你随便取,String sql = "select * from t_user";Listuserlist = null;t...
C#
110,499
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章