Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 14224|Respuesta: 0

[ASP.NET] LINQ obtiene un problema de retorno de valor de procedimiento almacenado en mi procedimiento almacenado

[Copiar enlace]
Publicado en 8/5/2015 16:27:29 | | |
LINQ recibe un problema de valor de retorno de procedimiento almacenado
Mi procedimiento almacenado
SI OBJECT_ID('UpdatePassword') NO ES NULO
PROCEDIMIENTO DE CAÍDA ActualizaciónContraseña
VETE
CREAR PROCEDIMIENTO ActualizarContraseña
@UserID VARCHAR (20),
@UserPassWord_Old VARCHAR(10),
@UserPassWord_New VARCHAR(10)
COMO
COMENZAR INTENTO
ACTUALIZACIÓN RBC_Users ESTABLECER UserPassWord=@UserPassWord_New
DONDE UserID=@UserID Y UserPassWord=@UserPassWord_Old
RETORNO 1
FIN DEL INTENTO
COMIENZA LA CAPTURA
RETORNO 0
FIN CAPTURA


Lo entiendo así
DB_RBCDataContext pro = nuevo DB_RBCDataContext();

  int i = pro. UpdatePassword (Convert.ToInt32(Session["UserID"]), TextBox1.Text, TextBox3.Text);
  Label1.Text = i.ToString();

El resultado obtenido de esta manera es siempre 1, creo que mi procedimiento almacenado está equivocado... Por favor, ayudadme a echar un vistazo··
¿Cómo escribir el procedimiento de almacenamiento para añadir, eliminar y modificar?





Anterior:Basado en. Desarrollo de arquitectura de tres capas de .LINQ a SQL
Próximo:Explica el retorno del conjunto de resultados de la tabla de consultas federada de Linq
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com