25. marts 2010 - 10:32Der er
4 kommentarer og 1 løsning
VB, SQL og Excel
Jeg har et excel ark der laver en forbindelse til en DB2 database, og henter en masse rækker ud baseret på en lang og indviklet SQL sætning. SQL sætningen er uoverskuelig da den joiner en masse tabeller for at generere den liste som skal præsenteres i excel arket.
Mit spørgsmål er derfor: Hvilke alternativer har jeg? Umiddelbart kunne jeg bedst tænke mig at lave simple SQL selects der lægger resultaterne over i et array of records med den definition jeg senere vil præsentere i excel arket.
Hvis ovenstående er det enkleste, kan nogen komme med et eksempel der udfører et par sql sætninger, lægger resultaterne over i en struktur og til sidst sætter strukturen ind i excel cellerne?
"og henter en masse rækker ud baseret på en lang og indviklet SQL sætning. SQL sætningen er uoverskuelig da den joiner en masse tabeller for at generere den liste"
Without any knowledge of your data I dont see a better alternative. The JOINS on differebnt tables will be necessary to giv eyou all the data required so splitting it up into smaller SQL statements is only going to complicate things. And also slow it down.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.