0
반환 값 이제 C# 저장 프로 시저가 완료되었음을 나타내는 값을 반환 할 것입니다.저장 프로 시저 MYSQL
int status =0
if (proc.result >0)
then { status = proc.result }
label.status
반환 값 이제 C# 저장 프로 시저가 완료되었음을 나타내는 값을 반환 할 것입니다.저장 프로 시저 MYSQL
int status =0
if (proc.result >0)
then { status = proc.result }
label.status
ExecuteNonQuery는 저장 프로 시저가 완료 방법을 나타내는 int를 반환합니다 내가 호출 할 수있는 마지막 MYSQL 저장 프로 시저 내에서이 같은 일을 생각했다. 저장 프로 시저에서
가져 오기 반환 값 :
var returnValue = new SqlParameter("returnVal", SqlDbType.Int);
returnValue.Direction = ParameterDirection.ReturnValue;
command.Parameters.Add(returnValue);
그래서, 당신은 링크 된 해당 페이지를 읽고, ExecuteNonQuery는 그 결과를 연결합니다 내가 저장 프로 시저에서 다음의 경우, 바로 삽입 할 필요가 없습니다? – user2132252
ExecuteNonQuery는 작업의 영향을받는 행 수를 반환합니다. – Romoku
대단한데, 성공하면 저장 프로 시저에서 0을 반환하고 성공하지 못한 경우에는 1을 반환합니다. – user2132252