Access 2010 Melléklet tipus

Access 2010 Melléklet tipus
2012-09-21T13:24:29+02:00
2012-09-24T12:30:46+02:00
2022-11-26T23:05:34+01:00
belarnd
Hogyan lehet a melléklet tipusu mezőr átmásolni az egyik táblából a másikba?
Az SQL nem engedi, mivel több értékű. Mielőtt szerkesztenék egy rekordot átrakom a másik táblába VBA-ból SQL futtatással. De az egyik táblámban Csatolt dokumentumok is vannak... Miután megnyitotam mindkét táblát, szintén megpróbáltam átadni , de úgy sem sikerűlt.

Forms!SZEREKSZT.Digitalizált_adatok = Me.Digitalizált_adatok
Mutasd a teljes hozzászólást!
Nem tudom jól értem-e a problémádat, tehát nem biztos, hogy azt mondom, amire szükséged van.

Melléklet típusú adatot még nem sikerült egyszerű értékadással áttennem egyik mezőből a másikba. Ehhez ki kellett mésolnom állományba előbb, majd onnan visszaolvasni oda, ahová kellett.
Tehát nyitni kellet egy recordsetet a mellékletre, majd SaveTofile-lal ideiglenes állományba másolni, majd ugyanígy LoadFromFile-lal visszaírni oda ahová akartam.
Célszerű volt ehhez a FileScriptingObject-et használni.
Ha valaki tudja, hogyan lehet melléklet típusokat közvetelenü kezelni, már ha lehet, az írja meg legyen szíves!
Mutasd a teljes hozzászólást!

  • google: access 2010 insert into multi value field


    ----
    Ahogy elnéztem inkább használj 2 táblát
    Mutasd a teljes hozzászólást!
  • Hogy gondoltad a "inkább használj 2 táblát" ?

    Mutasd a teljes hozzászólást!
  • Az egyik táblába a fő adatok egy elsődleges kulccsal, a másikban meg az elsődleges kulcshoz kapcsolva a fájlok rekordonként.
    Mutasd a teljes hozzászólást!
  • Ez jelenleg is így van! Van egy fő táblám és kb 20 másik abbo lez egyik tábla okozza a gondot, mivel taztalmazza az iratok digitalizált listáját mint csatolt fájlokat... Ráadásul ez a tábla 70 mezőből áll és csak ez az egy ami bosszúságot okoz... Eddig 2 ember használta, de mot az adatbázis egy külön szerveren van távoli net kapcsolattal... a kliens reész böngészésnél nem okoz gondot, mivel nem eredményhalmazként hanem pillanatfelfételként kezelem. A szerkesztéskor viszont eddig eredményhalmazként kezelte, ami lefogta a rendszert. Ezért ahhoz nekem kell megoldanon a szerkesztett rekordok másolását. Én megpróbáltam letükrözni a kliens gépre az a szerkesztett rekordot a teljes táblaszerkezet ugyanaz maradt mint a központi adat, mivel minden adat változhat... ekkor ütköztem bele a problémába... Lehet hogy nem SQL-be kellen, de nem vagyok még toppon a fájlkezelésben.... Az is lehez, hogy emiatt túlbonyolítom, és könnyedén át lehetne másolni egy rekordot egy TEMP táblába hozzáadással, utánna meg vissza frissítéssel...
    Mutasd a teljes hozzászólást!
  • Nem tudom jól értem-e a problémádat, tehát nem biztos, hogy azt mondom, amire szükséged van.

    Melléklet típusú adatot még nem sikerült egyszerű értékadással áttennem egyik mezőből a másikba. Ehhez ki kellett mésolnom állományba előbb, majd onnan visszaolvasni oda, ahová kellett.
    Tehát nyitni kellet egy recordsetet a mellékletre, majd SaveTofile-lal ideiglenes állományba másolni, majd ugyanígy LoadFromFile-lal visszaírni oda ahová akartam.
    Célszerű volt ehhez a FileScriptingObject-et használni.
    Ha valaki tudja, hogyan lehet melléklet típusokat közvetelenü kezelni, már ha lehet, az írja meg legyen szíves!
    Mutasd a teljes hozzászólást!
  • Ez az amire nekem is szükségém lenne... Ha tud valaki frappáns megoldást akkor érdekel továbbra is
    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