标签: sql-server c#-4.0
我创建了一个proc,它返回两个值作为输出,即userlogin和password,输出参数允许为null,当用户想要创建新登录时,userlogin将传递为null,否则将传递userlogin的值。
明智地说它运作正常。但是在传入C#.net的同时创建它工作正常,但是在更新时它会创建新的用户登录而不是更新。
答案 0 :(得分:0)
回答你的问题是存储过程逻辑,它不必对输出参数做任何事情。
您应根据某些输入参数决定是更新还是插入用户登录。