anoniem Geplaatst: 22 juli 2003 Delen Geplaatst: 22 juli 2003 Ik wil een excelsheet inladen in een VB applicatie, nou is het me gelukt om het excel bestand te openen, maar nu moet ik het nog in een tijdelijke tabel oid in visual basic zetten, zodat ik er een query op kan uitvoeren en het dan in de sql server te uploaden. Nou heb ik 2 vragen: 1. Welk component kan ik het best gebruiken om de gegevens in op te slaan. 2. Hoe sla ik de gegevens op in dit component, bv dmv een query op een excelsheet. Ik hoop dat iemand me kan helpen. Met vriendelijke groet StruiS Quote Link naar reactie
anoniem Geplaatst: 22 juli 2003 Auteur Delen Geplaatst: 22 juli 2003 [quote:63db23a366="Struis"]Ik wil een excelsheet inladen in een VB applicatie, nou is het me gelukt om het excel bestand te openen, maar nu moet ik het nog in een tijdelijke tabel oid in visual basic zetten, zodat ik er een query op kan uitvoeren en het dan in de sql server te uploaden. Nou heb ik 2 vragen: 1. Welk component kan ik het best gebruiken om de gegevens in op te slaan. 2. Hoe sla ik de gegevens op in dit component, bv dmv een query op een excelsheet. [/quote:63db23a366] Via ODBC kun je data uit een Excel sheet halen en wegschrijven via SQL. Of via COM voor gedetailleerde bewerking van het Excel sheet. Een voorbeeld kun je hier vinden [url=http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vblr7/html/vafctCreateObject.asp]CreateObject[/url] Kijk ook eens naar [url=http://forum.computertotaal.nl/phpBB2/viewtopic.php?t=64286&highlight=]dit topic[/url] voor wat relevante tips. Zelfde principe voor Excel. Quote Link naar reactie
anoniem Geplaatst: 23 juli 2003 Auteur Delen Geplaatst: 23 juli 2003 Dat het inlezen van een excel file via odbc mogelijk is wist ik, maar is dat ook mogelijk als ik verschillende excel files wil gebruiken die van te voren niet bekend zijn. oftewel kan je via vb een odbc koppeling maken en gebruiken. Ik ben nu zelf bezig met het com component, alleen weet ik dan niet hoe ik die data kan invoeren in een sql server of in een soort dataset, zodat ik daarna sql er op kan toepassen. mvg StruiS Quote Link naar reactie
anoniem Geplaatst: 3 augustus 2003 Auteur Delen Geplaatst: 3 augustus 2003 [quote:a91e18a255="Struis"]Dat het inlezen van een excel file via odbc mogelijk is wist ik, maar is dat ook mogelijk als ik verschillende excel files wil gebruiken die van te voren niet bekend zijn. oftewel kan je via vb een odbc koppeling maken en gebruiken. [/quote:a91e18a255] Ja, dat kan. VB heeft daar dacht ik een of andere functie voor waarmee je user DSN's kunt aanmaken (of was het de DBEngine object?) Anders kun je altijd nog de ODBC API's gebruiken die relatief eenvoudig te gebruiken zijn. [quote:a91e18a255="Struis"] Ik ben nu zelf bezig met het com component, alleen weet ik dan niet hoe ik die data kan invoeren in een sql server of in een soort dataset, zodat ik daarna sql er op kan toepassen.[/quote:a91e18a255] Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen