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: 21794|Respuesta: 3

[WinForm] Llama al procedimiento almacenado de la base de datos en C#

[Copiar enlace]
Publicado en 9/10/2014 9:56:16 | | |
1. Llamar al procedimiento almacenado: Sustituir la cadena por el nombre del procedimiento almacenado.
string strSql = "proc_transfer";
2. Establecer el tipo de script sql: sqlComm.CommandType= CommandType.StoredProcedure;
3. Procedimiento almacenado con parámetros: (los dos primeros pasos permanecen sin cambios)
       (1) Definir el objeto de parámetro que se va a pasar al procedimiento almacenado: SqlParameter
              SqlParametersqlPara = nuevo SqlParameter("El nombre del parámetro en el procedimiento almacenado", El tipo de datos en la base de datos);
         sqlPara2.Value = outID;    //putc #en el objeto de parámetro
                   2) para poner el objeto de parámetro anterior enMandoEntra
                   sqlComm.Parameters.Add(sqlPara);
                   3El siguiente paso sigue siendo el mismo: seaMandoejecutar
         4.Procedimientos almacenados con parámetros de salida
                   1Que31Una frase más: establece una propiedad de modo que el objeto del parámetro se convierta en el parámetro de salida
                   sqlPara.Direction = ParameterDirection.Output;
                   2Con32) es lo mismo
                   3Con33) es lo mismo
                   4Obtén el parámetro de salida: Obtén el valor en el parámetro de salida
                   stringmess = sqlPara4.Value.ToString();





Anterior:¡Ha llegado el pan simulado, fragante, y el premio marioneta del foro nº 15!
Próximo:Explicación detallada de la creación de procedimientos almacenados por SQL Server
Publicado en 24/9/2019 16:46:47 |
Gracias por el pavimento
Publicado en 24/9/2019 16:52:07 |
Gracias, casero...
Publicado en 24/9/2019 16:59:41 |
WD gracias al casero
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