In VB6 , hebt u toegang tot database- engines zoals Access , SQL Server en MySQL . Access is de meest gebruikte databases voor VB6 databasetoepassingen . Echter , voor meer complexe toepassingen , ontwikkelaars nodig hebben om Microsoft Desktop Storage Engine die SQL Server- functionaliteit en betrouwbaarheid biedt te benutten. Met MSDE techniek , kunt u verbinding maken en gebruik maken van de gegevens in SQL Server Express uit VB6 . Instructies 1 Klik op " Start", " Alle programma's " en " Visual Basic . " Klik op " Bestand " " Nieuw " en " New Project" om een nieuw project aan te maken . Voer een naam voor het project . Klik op " Bladeren " om een locatie voor het project bestanden opgeven . Kopen van 2 Klik op "Query " en selecteer " MSHFlexGrid . " Voeg de MSHFlexGrid aan " Form1 " door te klikken op het lege gebied in het " Form1 " 3 dubbel te klikken op de MSHFlexGrid en voer de volgende code : . Dim sql_cn Zoals ADODB . verbinding Set = Nieuwe verbinding sql_cn.ConnectionString = " Provider = SQLNCLI.1 ; Integrated Security = SSPI ; " sql_cn & _ " Duur Veiligheid Info = False , " & _ " AttachDBFileName = " & App.path & " \\ northwnd.mdf ; data Source = server1 \\ SQLExpress " sql_cn.Open Een ADO -database verbinding sql_cn is opgezet met de code . Deze verbinding maakt verbinding met de database northwnd.mdf en de database- engine is SQL Server Express . 4 Definieer de record voor de verbinding . Specificeer data table "orders" als gegevensbron voor de MSHFlexGrid via de volgende code : Dim sql_rs als Recordset Set sql_rs = New Recordset sql_rs.Open " Selecteer * van orders " , sql_cn Set MSHFlexGrid1.DataSource = sql_rs
|