1
Crear y abrir la conexión de base de datos. En Visual Basic , no es un objeto de conexión que se utiliza para conectarse a SQL Server. El siguiente código crea una variable de conexión y abre it.Dim con As New SqlClient.SqlConnectioncon.ConnectionString = "Data Source = MySQLServer , ID de usuario = nombre de usuario , contraseña = mypass ; " con.Open ()
2 < p> instancia del objeto de comando SQL . Este objeto se utiliza para establecer los parámetros que se envían a SQL Server para su procesamiento. En el código siguiente, se crea la variable " sql " . El comando también utiliza la variable "con" desde el primer paso para llamar a la base de datos. El parámetro " sel_customer " es el nombre de la almacenada procedure.Dim sql As New SqlClient.SqlCommand ( " sel_customer " , con)
3
Establecer el tipo de comando como un " procedimiento almacenado . " Estos programas de código objeto de comando a conocer un procedimiento almacenado se están llamados : sql.CommandType = CommandType.StoredProcedure ;
4
agregar un parámetro al procedimiento almacenado . Mayoría de los procedimientos almacenados requieren parámetros . En el código siguiente, el procedimiento almacenado requiere el número de identificación del cliente para buscar el information.sql.Parameters.Add ( nuevo SqlParameter ("@ CustomerId " , SqlDbType.Numeric , 0, " IdCliente ")); sql.Parameters [ 0 . ] Valor = 22 ;
5
recuperar la información . En este simple solicitud , se devuelve un solo parámetro . El código siguiente envía la solicitud al servidor y recupera primero el nombre del cliente : . Sql.ExecuteNonQuery (); string nombre = ( string ) sql.Parameters [" @ nombre" ] Valor ;