Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Toegang krijgen tot meerdere gegevensbronnen
Het hebben van de kennis over hoe je toegang tot meerdere gegevensbronnen met behulp van Microsoft Visual Basic.NET kan uw toepassing dynamischer te maken . U kunt meerdere database connecties open voor opdrachten of query gegevens te verzenden vanuit een database tabel . In dit voorbeeld vindt u een Microsoft SQL Server-verbinding met behulp van ActiveX Data Objects ( ADO ) om een ​​database tabel een query te maken . U zult ook een OLEDB verbinding te maken met een Microsoft Access-database naar een nieuwe tabel te maken . U kunt gebruik maken van ADO en Object Linking and Embedding ( OLEDB ) verbindingen in meerdere programmeertalen . In dit voorbeeld vindt u gebruik maken van Microsoft Visual Basic.NET . Wat je nodig hebt
Microsoft Visual Basic Express & Microsoft SQL Server
database Noordenwind
Toon Meer Aanwijzingen
1

Open Microsoft Visual Basic Express en selecteer " nieuw project ... " uit het linkervenster van het scherm . Klik op " Visual Basic " onder " Geïnstalleerde sjablonen , " en dubbelklik op " Windows Forms Application . " Kopen van 2

Klik op de " Toolbox " venster en dubbelklik op " knop" om een nieuwe knop toe te voegen aan uw formulier . Klik op het menu " Project " en selecteer " Eigenschappen. " Klik op " Referenties " en selecteer vervolgens " toevoegen . " Selecteer " COM " en klik op " Microsoft ActiveX Data Objects Library . " Klik op "OK . "

Dubbelklik op " Button1 " 3 op de " Form1.vb " module te openen . Typ het volgende in de allereerste regel boven " Public Class Form1 " :

Imports
System.Data.OleDb

Imports ADODB

Type 4 het volgende onder " Button1_Click "om uw OLEDB connectie variabelen op te geven :

Dim oleDBConn
Zoals OleDbConnection

Dim oleDBComm Zoals OleDbCommand

Dim sqlstr
als Koord

Type 5 de volgende onder " Button1_Click " om uw ADO-verbinding variabelen op te geven :

Dim AdoCon als Nieuwe ADODB.Connection

Dim AdoRst
als Nieuwe ADODB.Recordset

Dim adoResult als Koord
< br >

Type 6 de volgende opties om een ​​nieuwe verbinding te maken met de database Noordenwind :

oleDBConn = nieuwe OleDbConnection
_

( " Provider = Microsoft.ACE.OLEDB.12.0 , data Source = C : \\ Noordenwind 2007.accdb ; " ) oleDBConn.Open ( )

Bewerken
" Bron = C : . \\ Noordenwind 2007.accdb " en typ het pad naar uw Access-database
< br

type> 7 het volgende om een ​​nieuwe ADO- verbinding met uw SQL Server- database te maken :

AdoCon.ConnectionString
= " Provider = SQLNCLI10 ; " _

& " server = uw server naam ; " _

& " Database = uw database naam ; " _

& " Integrated Security = SSPI ; " _

& " DataTypeCompatibility = 80 ; " _ < >

& " MARS Connection = False ; " br

AdoCon.Open ( )

Type 8 de volgende opties om een ​​nieuwe tabel te maken in de database Noordenwind :

sqlstr = " CREATE TABLE ThisTable " _

& " ( Voornaam CHAR , Achternaam CHAR ) ; "

oleDBComm = Nieuw OleDbCommand ( sqlstr , oleDBConn )

oleDBComm
. ExecuteNonQuery ( ) op

oleDBConn.Close ( )

type 9 de volgende om een tafel te bevragen in uw SQL -server :

AdoRst.ActiveConnection
= AdoCon < br >

AdoRst = AdoCon.Execute ( " SELECT tabelnaam.veldnaam FROM tabelnaam ; " )

Typ het volgende om lus door de query- resultaten en weergeven via een message box :

Terwijl ( Niet AdoRst.EOF )

adoResult = AdoRst.Fields ( " fieldName " ) . Value

MsgBox ( adoResult )

AdoRst.MoveNext (
) op Twitter

End While

AdoCon.Close ( ) op

AdoCon
= Nothing

Druk op "F5 "
om uw programma uit te voeren en klik op ' Button1 . "
< br >

Previous: Next:
  Visual Basics Programming
·Hoe gegevens in Visual Basic s…
·Hoe kan ik een Word- document …
·Wat is opsomming in VB.NET ? 
·Hoe te Mnemonic Key Vereniging…
·Hoe om te controleren Visual B…
·Hoe onderscheid te maken tusse…
·Hoe te Strings kopiëren in VB…
·Basis van Visual Basic 6 
·Hoe maak je een Ping Make Van …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe je het verschil tussen tijdzones in …
·Hoe te Modules maken in VB6 
·Hoe maak je van een HashMap in Java init…
·Hoe te werken met Keuzevakjes in Visual …
·Hoe te Algoritmes voor beginners schrijv…
·Hoe te Python Krijg een beelduitvoer Get…
·Hoe maak je een V8 Test op een Android- …
·Hoe te converteren naar een UTF - 8 met …
·Hoe te werkmappen in VBA Kopieer 
Copyright © Computer Kennis http://www.nldit.com