Creación de un SQL Server procedimiento almacenado utilizando Microsoft Visual Basic.NET puede hacer que su aplicación sea más dinámico. VB.NET es un lenguaje de programación utilizado para crear aplicaciones de Windows. Los procedimientos almacenados en SQL Server acepta parámetros de entrada y se puede utilizar para devolver los datos mediante una llamada al procedimiento. Puede fácilmente crear una tabla, agregar datos a la tabla, cree un procedimiento almacenado y lo utilizan para recuperar datos utilizando VB.NET . Instrucciones
1
Inicie Microsoft Visual Basic Express, haga clic en " Nuevo proyecto ... " en el panel izquierdo de la pantalla, a continuación, seleccione " Aplicación de Windows Forms ". Haga clic en " Aceptar".
2
doble clic en " botón" en la " caja de herramientas " para añadir un nuevo botón . Haga doble clic en " DataGridView " para añadir un nuevo control. Haga doble clic en " Button1 " para abrir el módulo " Form1.vb "
3
Copia y pega la siguiente línea de código en la parte superior del módulo: .
< P > Imports System.Data.SqlClient
4
Copia y pega el siguiente código de abajo " Button1_Click " para establecer una conexión con la base de datos del servidor y crear una nueva tabla :
sql dévil como secuencia
ConnectionString = "Data Source = , ID de usuario = "
conn = new SqlConnection ( ConnectionString )
conn.Open ()
sql = " CREATE TABLE myTable " + "( myId RESTRICCIÓN PKeyMyId INTEGER PRIMARY KEY ," + " myName CHAR ( 50 ) , MiDirección CHAR ( 255 ) , FLOAT mybalance ) "
cmd = New SqlCommand ( sql, conn)
cmd.ExecuteNonQuery ()
Editar el siguiente código y escriba el nombre de su servidor , base de datos y las credenciales de inicio de sesión :
ConnectionString = "Data Source = , ID de usuario = "
5 Copia y pega el siguiente código en el código en el paso anterior para agregar valores a la tabla que ha creado :
" añadir registros de la tabla
< p> sql = "INSERT INTO myTable ( myId , myName , MiDirección , mybalance ) " + " VALUES ( 1 , 'John Smith ' , 'Los Ángeles ' , 25.14 ) "
cmd = New SqlCommand ( sql, conn)
cmd.ExecuteNonQuery ()
sql = "INSERT INTO myTable ( myId , myName , MiDirección , mybalance )" VALORES + "( 2 , 'Jose Lopez ', ' Dallas, TX ' , 425.25 ) "
cmd = New SqlCommand ( sql, conn)
cmd.ExecuteNonQuery ()
sql = " INSERT INTO myTable ( myId , myName , MiDirección , mybalance ) VALORES "+ " ( 3 , 'Oscar González ', ' Fort Worth, TX ' , 14.25 ) "
cmd = New SqlCommand ( sql, conn)
cmd.ExecuteNonQuery ()
sql = "INSERT INTO myTable ( myId , myName , MiDirección , mybalance ) " + " VALUES ( 4 , 'Ana Ramos ', ' New York ' , 14.63 ) "
cmd = New SqlCommand ( sql, conn)
cmd.ExecuteNonQuery ()
6
Copia y pega el código siguiente para crear un nuevo procedimiento almacenado que va a utilizar para recuperar los datos : < br >
'Crear procedimiento almacenado
sql = "CREATE myProc procedimiento que " + "SELECT myName , MiDirección DE myTable GO"
ExecuteSQLStmt ( sql )
conex. Close ()
7
Copia y pega el código siguiente para recuperar datos de la tabla que ha creado :
' retreive de datos