Una base de datos se utiliza para proporcionar a los usuarios con contenido dinámico. Uno de los componentes de una aplicación de base de datos se almacena procedimientos . Los procedimientos almacenados son declaraciones precompilados que recuperar , editar o eliminar información de una tabla . Puede utilizar Visual Basic para llamar a un procedimiento almacenado desde tu Web o aplicación de escritorio. Llamar a un procedimiento almacenado implica el uso de un objeto de conexión y de mando, que son componentes proporcionados por el compilador de Visual Basic . Instrucciones
1
Abre tu Visual Studio o consola de Visual Basic 6.0 y cargar el proyecto. Haga doble clic en el formulario que muestre los registros devueltos desde la base de datos . Haga clic derecho en el archivo de forma abierta y seleccione " Ver código ".
2
Inicializar las variables necesarias para llamar al procedimiento almacenado. Los objetos de conexión y de mando se utilizan para conectar y llamar al procedimiento de base de datos. El objeto de registros se utiliza para mantener los registros recuperados . El código para inicializar las variables es a
conec Dim As New registros ADODB.ConnectionDim As New ADODB.RecordsetDim comm Como ADODB.Command
3
Utilice el objeto de conexión para abrir una conexión a la base de datos . El objeto de conexión utiliza un controlador de base de datos y el nombre de base de datos. El código para conectarse a un SQL Server es a
conn.Open " Provider = SQLOLEDB ; Data Source = myDatabaseServer ; Initial Catalog = myDB " , nombre de usuario , contraseña
El " nombre de usuario" , y el parámetro " contraseña" es un nombre de usuario configurado en el servidor de base de datos que tiene la capacidad de ejecutar procedimientos almacenados
4
Configurar las propiedades necesarias para el objeto de comando . . El objeto de comando debe ser creado para ejecutar un procedimiento almacenado. También requiere que el objeto de conexión y el nombre del procedimiento almacenado . El código siguiente crea el objeto de comando :
comm.ActiveConnection = conncomm.CommandType = adCmdStoredProccomm.CommandText = " myStoredProcedure "
5
Ejecute el procedimiento almacenado y asigne los resultados a el objeto de registros. El siguiente código utiliza el objeto de comando para ejecutar la base de datos del procedimiento almacenado:
registros = comm.Execute
6
Imprimir el primer registro del conjunto de registros. Esto se utiliza para probar el código y comprobar que está recibiendo los resultados de la base de datos .
Registros de impresión ( 0 )