您的位置:首页 > 编程语言 > C#

C#返回数组对象

2010-04-13 19:00 274 查看
//返回数组对象

public List<User> GetUser()

{
try
{
using (SqlConnection testConnection = new SqlConnection(ConnStr.connectionString))
{
SqlCommand testCommand = testConnection.CreateCommand();

testCommand.CommandText = "select [id],[name] from [user]";

testConnection.Open();

List<User> users = new List<User>();
SqlDataReader rd = testCommand.ExecuteReader();

while (rd.Read())//read next
{
User userback = new User();
userback.ID = rd.GetInt32(0);
userback.Name = rd.GetString(1);
users.Add(userback); //add to list
}

Console.WriteLine("Back all sql User");
return users;
}
}
catch (Exception e1)
{
Console.WriteLine(e1.Message);
return null;
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: