| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1079 人关注过本帖
标题:如何将数据库中某一字段赋值到 数组 中?
只看楼主 加入收藏
foshan
Rank: 1
等 级:新手上路
威 望:2
帖 子:605
专家分:0
注 册:2006-3-1
结帖率:100%
收藏
 问题点数:0 回复次数:2 
如何将数据库中某一字段赋值到 数组 中?
以下是我自己写的,目的是 将数据库中某一字段赋值到 数组 中,但感觉代码不够简洁和执行效率不够高,请大家帮忙修正代码,谢谢 !

public String[] GetWordList(string prefixText, int count)
{
SqlConnection conn1 = new SqlConnection("data source=(local);database=********;user=********; password=********"); //创建连接对象,并指明要连接的数据库名称、用户名、用户密码
//conn1.Open();
SqlDataAdapter da1 = new SqlDataAdapter(); //创建数据适配器
DataSet ds1 = new DataSet(); //创建DataSet(数据集)
String mySql = "select sjdwmc from shejidanwei where sjdwmc like '%" + prefixText + "%'";
SqlCommand orderCMD = new SqlCommand(mySql, conn1);
da1.SelectCommand = orderCMD;
da1.Fill(ds1, "ydwcck"); //使用数据适配器填充数据集
int Mycount = ds1.Tables["ydwcck"].Rows.Count;
String[] returnValue = new string[Mycount];
for (int i = 0; i < Mycount; i++)
{
DataRow MyRow = ds1.Tables["ydwcck"].Rows[i];
returnValue[i] = MyRow[0].ToString();
}
return returnValue;
}

[此贴子已经被作者于2007-6-18 15:53:40编辑过]

搜索更多相关主题的帖子: 字段赋值 数据库 new 用户名 
2007-06-18 13:07
foshan
Rank: 1
等 级:新手上路
威 望:2
帖 子:605
专家分:0
注 册:2006-3-1
收藏
得分:0 

顶!


我是2.0超级菜鸟,请多多教导!
2007-06-20 11:58
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
用DataReader。。

飘过~~
2007-06-20 12:19
快速回复:如何将数据库中某一字段赋值到 数组 中?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039202 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved