Mssql delphi ado excel

Mssql delphi ado excel
2009-01-15T15:36:14+01:00
2009-01-15T16:22:33+01:00
2022-11-12T05:15:35+01:00
koki
Sziasztok!

Mssql szerveren futtatott lekérdezést szeretnék egy excel fájlba exportálni delphiben ado-val. Azt terveztem, hogy először létrehozom ole-val az üres xls fájlt, majd csatlakozom rá ado-val és feltöltöm adatokkal, végül ole-val megformáznám, ha kell. Lefuttatom a lekérdezést, majd a recordokat egyesével, végigfutva a mezőkön másolom át az sqlserverről az xls-be.
A gond az, hogy nem tudom hogyan címezzem meg az xls mezőit! próbáltam fields.fields.value-val, meg fieldbynumber(i).value-val is, de mind kiakad (access violation).
próbáltam az xls-hez field-eket adni, de az sem segített.
Ha valaki tud egyszerűbbet a feladatra ne tartsa magában!

plíz help!
Mutasd a teljes hozzászólást!
Hál'isten sikerült megfejtenem!
A probléma az volt, hogy az ado csak azokhoz az oszlopokhoz tud hozzáfűzni, amelyekben már legalább egy cellában van érték.
Magyarul a megfejtés az, hogy mindenképpen még ado csatlakozás előtt ole-val az oszlopfejekbe értéket kell írni!
Én ott futottam hibába, hogy először csak ki akartam próbálni a csatlakozást ado-val és nem írtam be pl. oszlopnevet.

Mindenkinek köszi a hozzászólásokat!
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd