您的位置:首页 > 数据库 > SQL

通过sql developer连接linux下的oracle数据库

2013-08-23 02:13 253 查看
比如,在数据库中查询到某个字段的值
aa,bb,aa,dd,cc,bb,aa,ee,现在要把重复的值去掉,那么我们可以把该值查询出来,然后赋值到数组,删除重复值。
比如我们把查询到的值放到datatable里,这里演示第一行第二列的操作。多行的话,for循环即可。
string mydata =
ds.Tables["data"].Rows[i][1].ToString();
string ls_str =
mydata;
string[] str_num =
ls_str.Split(',');
ArrayList al = new
ArrayList();
for (int j = 0; j<
str_num.Length;j++)
{
//判断是否已经存在
if
(al.Contains(str_num[j]) == false)

{
al.Add(str_num[j]);

}
}
str_num = new
String[al.Count];
str_num =
(string[])al.ToArray(typeof(string));
for (int k = 0; k <
str_num.Length; k++) {

Response.Write(str_num[k]);

Response.Write(",");
}本文出自 “孙志禄的博客” 博客,请务必保留此出处http://sunzhilu.blog.51cto.com/739656/925164
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: