Jag skulle vilja hämta några tabeller från en SQL databas och skriva det till en komma avgränsad textfil. Idag hämtar jag in det i Excel och sparar som komma avgränsad text vilket är omständigt. Varje ID skall vara på en rad i textfilen. Hej det går bra enl denna princip Farför loopa igenom när man enkelt och smidigt använder GetString metoden. Hej >>Farför loopa igenom när man enkelt och smidigt använder GetString metoden. Så du menar JohanD att frågeställaren får var nöjd med detta svar ??? Eftersom det är ett svar på ditt inlägg och inte ursprungsfrågan får man ju förutsätta att det är ett förslag på ändring/förbättring på ditt exempel. Med den informationen så borde man nog förstå att man kan ta bort din loop och ersätta den med Andreas rad, såvida man inte är av typen som vill ha hela programmet färdigskrivet...Skriv till textfil med data från SQL databas
Excel Queryn ser ut som följer:
SELECT Plant_View.ID, Plant_View.Description, Plant_View.K2, Plant_View.Custom_List_1
FROM Rejus.dbo.Plant_View Plant_View
ORDER BY Plant_View.ID
Är det möjligt att hämta detta i Vb och skriva direkt till Komma avgränsad textfil?
Bosse
AmatörSv: Skriv till textfil med data från SQL databas
Du stegar genom ditt recordset i tex en for sats 'Plant_View.ID, Plant_View.Description, Plant_View.K2, Plant_View.Custom_List_1
Open For OutPut As #FileNum
For i = 0 To rs.recordCount - 1
Print #FileNum ,Tab(4);Plant_View.ID;Tab(20);Plant_View.Description;Tab(40); osv.
Next 'i
Du får trimma Tab the hard way
/SvenSv: Skriv till textfil med data från SQL databas
strText = recordset.GetString(, , ",", vbCrLf)Sv: Skriv till textfil med data från SQL databas
>Farför loopa igenom när man enkelt och smidigt använder GetString metoden.
Jaha bror duktig ,tillhör du "knyttet" som inte kan säga "varför".
Var detta svar på jungfruns bön ???
undrar
/SvenSv: Skriv till textfil med data från SQL databas
>
>Jaha bror duktig ,tillhör du "knyttet" som inte kan säga "varför".
Behövs det verkligen kommenteras??? Uppenbarligen ser det rätt mycket enklare ut, och med all sannolikhet snabbare också...
/JohanSv: Skriv till textfil med data från SQL databas
/SvenSv: Skriv till textfil med data från SQL databas
/Johan