public static string GetUserNameByUserId(int UserId)
{
string strUserName = string.Empty;
string procName = "dbo.GetUserNameByUserId";
SqlParameter[] prams ={new SqlParameter("@UserId", SqlDbType.Int) };
prams[0].Value = UserId;
SqlDataReader dr = DataBase.RunProcDataReader(procName); while (dr.Read())
{
strUserName = dr["UserName"].ToString(); }
dr.Close();
return strUserName;
}
public static Users GetUserByUserId(int UserId)
{
Users Singeuser = new Users();
string procName = "dbo.GetUserByUserId";
SqlParameter[] prams ={new SqlParameter("@UserId", SqlDbType.Int) };
prams[0].Value = UserId; SqlDataReader dr = DataBase.RunProcDataReader(procName); while (dr.Read())
{
Singeuser = new Users(dr); }
dr.Close();
return Singeuser ;为什么下面的是User类型的,用string不行吗??
{
string strUserName = string.Empty;
string procName = "dbo.GetUserNameByUserId";
SqlParameter[] prams ={new SqlParameter("@UserId", SqlDbType.Int) };
prams[0].Value = UserId;
SqlDataReader dr = DataBase.RunProcDataReader(procName); while (dr.Read())
{
strUserName = dr["UserName"].ToString(); }
dr.Close();
return strUserName;
}
public static Users GetUserByUserId(int UserId)
{
Users Singeuser = new Users();
string procName = "dbo.GetUserByUserId";
SqlParameter[] prams ={new SqlParameter("@UserId", SqlDbType.Int) };
prams[0].Value = UserId; SqlDataReader dr = DataBase.RunProcDataReader(procName); while (dr.Read())
{
Singeuser = new Users(dr); }
dr.Close();
return Singeuser ;为什么下面的是User类型的,用string不行吗??
解决方案 »
- vs2010参数信息显示不全的问题。
- ASP.NET中将GirdView数据导出到Excel中为什么会出现,类型“GridView”的控件必须放在具有 runat=server
- HttpPostFile 和 HttpPostFileBase的区别
- (未处理SocketException)远程主机强迫关闭了一个现有的连接。
- 一个常见的问题!
- 请教https协议的使用.
- 都来看看、、[散分100]
- 如何让进程休眠固定的时间? 如何 指定某线程睡眠 ? 如何在自定义类里访问他的调用者的组件
- 怎么用 VB的数据源来 绑到 asp.net 下的 datagrid 给出代码 谢谢
- 讨论ASP.NET中是如何进行数据缓冲的
- 数据结构类的参数问题
- Collection or datareader/dataset
这个是根据程序的需要去写的没有太多的强制性