Kan nogen sige mig hvordan jeg kan læse hele queryresultatet ind i en liste på en gang, uden at vise til de enkelte columns som returneres.
Jeg har en almindelig Tquery på min form som jeg kører således:
With Query1 do Begin Sql.clear; tmp:='Select * from Lager'; Sql.add(tmp); prepare; Open; almindeligvis traverserer jeg så resultatet med en while sætning og aflæser kolonnerne enkeltvis fx.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Jeg har lige nu rodet lidt med clientdataset og datasetprovider, men hvordan henter jeg data fra min db med dem. Jeg har et odbc-alias som jeg har knyttet en database til, og den er connected, skal jeg bruge en table eller en tquery sammen med clientdataset ?
Hvis du vil gemme hele resultatet i en fil kan du gøre det manuelt post for post, eller bruge SaveToFile ved SaveToFile skal du kikke på 2. parameter som kan værer:
dfBinary Information is encoded in binary format. dfXML Information is encoded in XML, with extended characters encoded using an escape sequence. dfXMLUTF8 Information is encoded in XML, with extended characters represented using UTF8.
Har prøvet parametrene, og hvis jeg bruger dfbinary så får jeg nogle underlige tegn øverst i dokumentet, hvorefter der efterfølgende står fornuftig læsbar tekst. Det er muligvis en header eller noget lignende... ?
Hvis jeg sætter den til dfxml så kan jeg læse hele filen så det er godt nok, men da jeg ønsker at vise filen i en webbrowser så viser browseren ingen data selv om jeg ved at vælge "vis kilde" kan se at der er data ! Er der nogen forklaring på det ?
Når jeg vælger dfBinary, så kan jeg godt vise mine data i en webbrowser, men som sagt da står der nogle underlige tegn øverst (jeg kan selvfølgelig klippe de første data væk), men ville ønske der var en dfHtml switch, så var det overstået !!:-)
Der findes sikkert en komponent der kan noget smart men det er ikke en jeg kender til. Men det er jo også ganske enkelt at skrive dataene selv til en fil og så kan du få det lige som du vil.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.