搜索
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ 求助!ArrayList中存放的是数组,怎样读取
标题:
求助!ArrayList中存放的是数组,怎样读取
只看楼主
aiwei1000
等 级:
新手上路
帖 子:73
专家分:0
注 册:2006-7-20
楼主
问题点数:0 回复次数:5
求助!ArrayList中存放的是数组,怎样读取
我从数据库中读取一组值存放在ArrayList中,这一组值中每个元素又是一个数组,请问该如何读取?
我读取数据库返回一个SqlDataReader,如果有字段为空值,就会包错,请问该如何判断?
搜索更多相关主题的帖子:
ArrayList中
数据库
字段
元素
2006-07-20 17:41
noshow
等 级:
新手上路
威 望:
4
帖 子:1127
专家分:0
注 册:2006-4-21
第
2
楼
得分:0
[CODE] for(int i=0;i<tempList.Count ;i++)
{
tempStr+=tempList[i].ToString ();
}
messageOut=tempStr.ToCharArray ();[/CODE]
如果是单个字符可以用上面的方法转
如果是字符数组的话
俺也想知道
目前对ArrayList里的类型转换也不太会袄
感觉非常麻烦
此号自封于2006年11月30日
2006-07-21 09:24
月夜枫华
等 级:
贵宾
威 望:
12
帖 子:437
专家分:42
注 册:2006-1-2
第
3
楼
得分:0
那就要看存储的是什么样类型的数组了
比如
string[] strs=new string[2]{"1","2"};
ArrayList al=new ArrayList();
al.Add(strs);
使用时:
string[] strs1=(string[])al[0];
就可以.
对于SqlDataReader,读取的时候如果是null值则报错,需要进行一次判断
使用SqlDataReader的IsDBNull函数
SqlDataReader sdr=scom.ExecuteReader();
sdr.Read();
if(sdr.IsDBNull(4))
{
//说明查询出的第4列为空值
}
2006-07-21 12:37
chenjin145
等 级:
禁止访问
帖 子:3922
专家分:0
注 册:2006-7-12
第
4
楼
得分:0
你存進arraylist裡面的是甚麼type
取出來就可以是(type)arraylist,而且必須這樣 因為arraylist裡面為object
[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-07-21 12:54
noshow
等 级:
新手上路
威 望:
4
帖 子:1127
专家分:0
注 册:2006-4-21
第
5
楼
得分:0
[QUOTE]ArrayList tempAl=new ArrayList ();
char ch='a';
tempAl.Add (ch);
Console.WriteLine ((int)ch);[/QUOTE]
如果我把最后一句改为
Console.WriteLine ((int)tempAl[0]);
这样的话就会出错袄
此号自封于2006年11月30日
2006-07-21 14:03
chenjin145
等 级:
禁止访问
帖 子:3922
专家分:0
注 册:2006-7-12
第
6
楼
得分:0
以下是引用
noshow
在2006-7-21 14:03:04的发言:
ArrayList tempAl=new ArrayList ();
char ch='a';
tempAl.Add (ch);
Console.WriteLine ((int)ch);
如果我把最后一句改为
Console.WriteLine ((int)tempAl[0]);
这样的话就会出错袄
當然出錯 你存的是char 取當然也應該是char
[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-07-21 14:15
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-79386-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.466885 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved