Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vyhľadávať z tabuľky programu Excel pomocou jazyka Visual Basic

Vaše tabuľky programu Excel poskytovať informácie použité v jazyku Visual Basic ( VB ) aplikácie . VB formuláre obsahujú vnútorné spojenie aplikácie Excel pre dotazovanie dát . Informácie dotazu je potom použitá na zobrazenie, vypočítať alebo manipulovať s dátami . Môžete sa pripojiť do tabuľky programu Excel z VB pomocou podobné techniky používané na dotazovanie databázy programu Access alebo SQL Server . Jazyk VB poskytuje jednoduchý spôsob , ako používať svoje Excel v každom počítači alebo webovej aplikácie . Pokyny dovolená 1

Vytvorte pripojovací reťazec , ktorý odkazuje na iný zošit formátu Excel . Reťazec nie je v skutočnosti pripojiť , kým sa nazýva spojenie , ale to nastaví príkaz používaný na pripojenie VB Excel . Nasledujúci kód nastaví pripojovací reťazec :

Dim conn As String = " Provider = microsoft.jet.oledb.4.0 ; Data Source = C : \\ theExcelFile.xls ; Extended Properties = " " Excel 8.0 ; " " "

Nahradiť " C : \\ theExcelFile.xls " s názvom vášho súboru zošita programu Excel
2

Connect a dotaz na tabuľku programu Excel .. " OLE adaptér " sa pripojí k rôznym súborom na pevnom disku z jazyka Visual Basic . OLE adaptér spracováva preklad medzi VB kódu a Excel formátovaný súbor . Nasledujúce vyberie všetky záznamy z prvej tabuľky :

Dim dáta , ako nový OleDbDataAdapter ( " SELECT * FROM [ Hárok1 $ ] " , pripojovacie )

Všimnite si , ktorý znie " conn " pripojovací reťazec premenné k adaptéru .
3

Vyplňte svoj ​​dátový súbor , takže môžete použiť vrátenej hodnoty v ďalších oblastiach svojho kódu VB . Súbor dát je základnou jednotkou využívanou obsahovať všetky záznamy získané z akéhokoľvek zdroja dát , ako je Excel , Access alebo SQL Server . Použite nasledujúci kód " vyplniť " údaje stanovené s vrátenej hodnoty Excel :

Dim dataset As New DataSet ( ) data.TableMappings.Add ( "Tabuľka " , " Excel " ) data.Fill ( dataset )
4

Zobrazenie obsahu súboru programu Excel pre užívateľa . Najjednoduchší spôsob , ako zobraziť dáta načítané z databázy alebo súboru pomocou " GridView " objekt . Nasledujúci kód zobrazuje výsledky z programu Excel do VB tvaru : .

TheGrid.DataSource = dataset.Tables ( 0 ) DefaultViewtheGrid.DataBind ( )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené