2
public static long callproc()
{
DbCommand command = db.GetStoredProcCommand("dbo.proc");
db.AddOutParameter(command, "@proc_id", DbType.Int64, 8);
db.ExecuteNonQuery(command);
return long.Parse(db.GetParameterValue(command, "@proc_id").ToString());
}
매개 변수를 사용하는 가장 좋은 방법입니까?매개 변수 처리
감사합니다. 나는 그것을 시도 할 것입니다. "db.AddOutParameter (command,"@proc_id ", DbType.Int64, 8)"변수의 크기는 어떻습니까? 어떻게하면 8이 될 수 있을까요? – Naor
@Naor : Int64는 64 비트를 차지하므로 항상 8 바이트를 차지합니다. 'size' 매개 변수는 선택 사항입니다. 제 경험상 문자열에만 필요합니다. – Andomar
옵션은 무엇입니까? 나는 그것을 넣어야한다. 다른 옵션은 없다 .. – Naor