In VB6 , è possibile accedere a motori di database come Access , SQL Server e MySQL . L'accesso è stato il database più utilizzati per le applicazioni di database VB6 . Tuttavia, per le applicazioni più complesse , gli sviluppatori devono utilizzare Microsoft Storage Engine desktop che fornisce le funzionalità di SQL Server e di affidabilità . Con la tecnica di MSDE , è possibile collegare e utilizzare i dati in SQL Server Express da VB6 . Istruzioni 
 1 
 Fare clic su "Start ", " Tutti i programmi " e " Visual Basic ". Fare clic su " File " "Nuovo" e " New Project" per creare un nuovo progetto . Immettere un nome per il progetto . Fare clic su " Sfoglia" per specificare un percorso per i file di progetto . 
 2 
 Fare clic su " Query " e selezionare " MSHFlexGrid . " Aggiungi il MSHFlexGrid a " Form1 " cliccando l' area vuota " Form1 " 
 3 
 doppio clic sulla MSHFlexGrid e inserire il seguente codice : . 
 
 Dim sql_cn Come ADODB . Collegamento 
 
 sql_cn = Nuova connessione 
 
 sql_cn.ConnectionString = "Provider = SQLNCLI.1 ; Integrated Security = SSPI ; " & _ 
 
 " Persiste la sicurezza Info = False , "& _ 
 
 " AttachDBFileName = " & App.Path &" \\ northwnd.mdf ; Data Source = server1 \\ SQLEXPRESS " 
 
 sql_cn.Open 
 
 un database ADO sql_cn connessione è impostato con il codice . Questo collegamento connettersi a northwnd.mdf database e il motore di database è SQL Server Express . 
 4 
 Definire il set di record per la connessione. Specificare tabella dati "ordini " come fonte di dati per il MSHFlexGrid tramite il seguente codice : Dim 
 
 sql_rs come Recordset 
 
 sql_rs = New Recordset 
 
 sql_rs.Open " Seleziona * da ordini " , sql_cn 
 
 MSHFlexGrid1.DataSource = sql_rs