请问下面2中写法的效果有什么区别:
1.
In SQL:
Creat Proc myProcName
@myVarchar
as
Select Password From UserInfo Where LoginName=@myVarchar
In cs:
通过存储过程得到一个SqlDataReader,然后通过reader读出Password 
/////////////////2.
In SQL:
Creat Proc myProcName
@myVarchar,
@Password
as
Select @Password=Password From UserInfo Where LoginName=@myVarchar
In cs:
通过输出参数得到Password