“Conocimientos Programación>Visual Basics Programación

Cómo eliminar ODBC DSN en VBnet

2012/8/14
Eliminación de un nombre de origen de datos ODBC (DSN ) utilizando Visual Basic.NET ( VB.NET ) puede hacer que su aplicación sea más robusto , al no requerir que el usuario elimine el DSN manualmente. Usted puede utilizar el " SQLConfigDataSource " para añadir , modificar o borrar un DSN. Un DSN es un nombre simbólico que representa la conexión ODBC a una fuente de datos. Almacena los datos de conexión , como el nombre de base de datos, directorios, o el controlador de base de datos al realizar la conexión con el ODBC. Quitar un formulario DSN el ordenador del usuario cuando ya no se necesita el DSN. Cosas que necesitará
Microsoft Visual Studio
Ver Más instrucciones
1

lanzamiento Microsoft Visual Studio , haga clic en "Nuevo proyecto " en el panel izquierdo de la pantalla del ordenador , a continuación, ampliar " Plantillas instaladas . " abajo " Visual Basic" Haga clic en "Windows " y haga doble clic en " Aplicación de consola " en el centro de la ventana para crear un nuevo proyecto de consola .
2

Copia y pega el siguiente código anterior " Sub Main " para declarar la " SQLConfigDataSource "Función y otras variables que va a utilizar para eliminar el DSN:

Private función declare SQLConfigDataSource Lib" ODBCCP32.DLL "_

( hwndParent ByVal As Integer , ByVal ByValfRequest As Integer , ByVal lpszDriver As String , lpszAttributes ByVal As String ) As Integer

Private Const vbAPINull As Integer = 0

Private Const ODBC_REMOVE_SYS_DSN = 3
3

Copiar y pegar el siguiente código para eliminar el DSN:

resultado Dim As
controlador Dim

Integer como secuencia

Atributos Dim As String

Driver = "SQL Server"

Atributos = "server =

Atributos Atributos = & " DESCRIPTION = " & Chr ( 0 )
< p> Atributos Atributos y = " DSN =

= Atributos Atributos y " BASE DE DATOS = " & Chr ( 0 )

resultado = SQLConfigDataSource ( vbAPINull , ODBC_REMOVE_SYS_DSN , Conductor, atributos )

si el resultado < > 0 Entonces

MsgBox ( " DSN eliminado!" )

demás

MsgBox ( " No se pudo eliminar DSN " )

End If
4

Editar los atributos en el paso anterior y escriba el nombre del servidor , Descripción de DSN , el nombre del DSN, y el nombre de base de datos. Presione F5 para ejecutar el programa y eliminar el DSN.

Visual Basics Programación
Cómo abrir un archivo WMV en VB
Cómo determinar si existe una hoja de Uso Excel.Application
Cómo Auto Scroll texto en un cuadro de texto Utilizando VB.NET
Cómo actualizar los conjuntos de registros DAO
Cómo establecer el foco en otra ventana utilizando Visual Basic
Cómo crear una base de datos de una página web
Cómo generar una clase de XSD
Cómo utilizar los archivos OCX en VB 6
Conocimientos Informáticos © http://www.ordenador.online