“Conocimientos software>Software de base de datos

Cómo ejecutar secuencias de comandos SQL desde Visual Basic

2011/9/1
La última versión de Visual Basic proporciona una rica capa de acceso a datos que permite la abstracción orientada a objetos de los datos utilizados en una aplicación. A veces, sin embargo, es más eficiente , más rápido o más práctico simplemente ejecutar una secuencia de comandos SQL contra la base de datos subyacente directamente . Una secuencia de comandos SQL puede contener varias instrucciones que deben ser ejecutados en conjunto o puede tener SQL dinámico que se genera por la aplicación. Independientemente de la razón , la ejecución de secuencias de comandos SQL desde Visual Basic no es muy difícil. Cosas que necesitará
Visual Studio 2008
Ver Más instrucciones
1

Crear un nuevo proyecto de Visual Basic Windows Forms en Visual Studio , seleccione Nuevo proyecto en el menú Archivo y seleccionar el tipo de proyecto adecuado . En el formulario predeterminado que se crea, Form1, coloque un control de botón denominado Button1 . Haga doble clic en el control para crear un controlador de eventos Button1_Click .
2

En la parte superior de la lista de código de Form1 (por encima de la línea " Public Class Form1 ") , agregue una instrucción Imports para importar el archivo. NET biblioteca de acceso a datos. La declaración debe ser similar a esto:

Imports System.Data.SqlClient

En este ejemplo , se supone que la base de datos para ser una base de datos SQL Server. Hay otras bibliotecas de bases de datos ODBC y OLEDB .
3

Dentro de la función de controlador de eventos Button1_Click , dimensión de una variable db nombrado como nuevo SqlConnection . Establezca la propiedad de cadena de conexión como la cadena de conexión para la base de datos y abra la conexión de base de datos con el método Open . El código debería tener este aspecto :

db As New SqlConnectiondb.ConnectionString = "Data Source = nombre_servidor ; Initial Catalog = dbname ; Id de usuario = usuario , contraseña = contraseña" db.Open ()

4

Dimensión de una variable denominada cmd como nuevo SqlCommand. Establezca la propiedad CommandText ser el script SQL que se va a ejecutar . Por último , llame al método ExecuteNonQuery del objeto SqlCommand para ejecutar la secuencia de comandos SQL . El código debería tener este aspecto :

cmd As New SqlCommandcmd.Connection = dbcmd.CommandText = "update set nombtabla campo1 = 2 donde field3 = 4 " cmd.ExecuteNonQuery ()


Software de base de datos
Cómo acceder a equivalentes de consulta para SIFECHA
Cómo acelerar funciones agregadas en FileMaker Pro 11
Cómo agregar un OCX a Access 2007
SQL 2000 Versión comparación con SQL 2005 Express
Tutoriales Lotus de diseño
Tipos de salida de facturas en SAP
Cómo convertir una fecha del calendario gregoriano a Julian Calendar Fecha Utilizando SQL
Cómo agregar usuarios a SQL Express
Conocimientos Informáticos © http://www.ordenador.online