如何在C#.net中传递带有值的输出参数?

时间:2018-05-05 05:53:21

标签: sql-server c#-4.0

我创建了一个proc,它返回两个值作为输出,即userlogin和password,输出参数允许为null,当用户想要创建新登录时,userlogin将传递为null,否则将传递userlogin的值。

明智地说它运作正常。但是在传入C#.net的同时创建它工作正常,但是在更新时它会创建新的用户登录而不是更新。

1 个答案:

答案 0 :(得分:0)

回答你的问题是存储过程逻辑,它不必对输出参数做任何事情。

您应根据某些输入参数决定是更新还是插入用户登录。