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;
}
}
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;
}
}
相关文章推荐
- c#调用c++写成的dll文件,返回char*,返回数组,用ref接收,byte[]
- java ArrayList toArray 由ArrayList 到 对象 数组 的转换 同C#
- android list转对象 数组报文转list 接口返回数组 TypeToken
- 存储过程返回数组对象例子
- Axis接收远程调用c# webservice返回的数组
- js Array.from 从类似数组 或者可迭代对象中返回数组
- props default 数组(Array)/对象(Object)的默认值应当由一个工厂函数返回
- C#基础之数组排序,对象大小比较
- C# 数组,ArrayList与List对象的区别
- C#中数组,ArrayList与List对象的区别
- C#数组排序以及比较对象的大小
- C#返回数组函数
- PHP扩展程序中返回数组对象
- php中json_decode返回数组或对象
- C# json字符串 转换成数组、集合、相应对象
- 对象数组空指针异常说明——C#中使用对象数组必须分别为其开辟空间
- C#如何将对象数组转换成DataSet
- C#中的类SqlCommand对象使用方法ExecuteNonQuery()调用SQLServer存储过程时,存储过程执行成功,数据发生改变,但是返回-1
- C#将58同城商圈接口返回Json字符串反序列化成List对象类集合绑定DropdownList
- Ajax调用返回json数组,对象 (JSONArray.fromObject)