111,129
社区成员
发帖
与我相关
我的任务
分享
using(SqlConnection conn=new SqlConnection(""))
{
Object obj=null;
SqlCommand cmd=new SqlCommand("select Y from T where X='"+m+"'",conn);
conn.open();
obj=cmd.ExecuteScalar();
//取得obj判断下非空 转换为A的类型 赋给A
}
public T T_Y_Select(int m)
{
Database db = DatabaseFactory.CreateDatabase("数据库名");
using (DbCommand command = db.GetSqlStringCommand("select * from T where Y="+m))
{
using (IDataReader reader = db.ExecuteReader(command))
{
while (reader.Read())
{
return reader;
}
}
}
}
//记得using
using Microsoft.Practices.EnterpriseLibrary.Data;
public List<T> T_Y_Select(int m)
{
List<T> obj = new List<T>();
Database db = DatabaseFactory.CreateDatabase("数据库名");
using (DbCommand command = db.GetSqlStringCommand("select * from T where Y="+m))
{
using (IDataReader reader = db.ExecuteReader(command))
{
while (reader.Read())
{
obj.Add(reader)
}
}
return obj;
}
}