oldemberHát tudod, azt gondolom, hogy az Accesst is szarul használtátok. Az Accessben van egy nagyon jól használható számláló mezőtípus. Sokkal rugalmasabban működik, mint a Base-ben. Csak egy példa: Nekem olyan problémám volt, hogy jelentéseket kellett volna sorszámoznom. A jelentések partnerek szerint voltak elválasztva, és minden partnerhez kellett tartozzon egy sorszám. De az nem volt jó, hogy a partnertáblát sorszámoztam, mert nem minden partner került bele a jelentésbe. A 2003 utáni Access-ekben van már ilyen funkció, de nekem 2003 van, itt nincs. Ezért úgy oldottam meg, hogy csináltam táblakészítő lekérdezéssel egy táblát abból a lekérdezésből, amiből a jelentés készül, majd beszúrtam az elejére egy mezőt aminek a típusa számláló az Access meg szépen besorszámozta a táblát és ezt a mezőt raktam bele a jelentésbe.
Csak azt akartam ebből kihozni, hogy a számláló mezőtípus nagyon jól működik Access-ben, de te még sosem használtad. Lényeg az, hogy az adatbázis felépítése, űrlap készítése az nálam fejben, ha bonyolultabb akkor papíron készül. Azaz visszatérve rád, baromira lényegtelen, hogy az űrlapon hány mező van. Ami érdekes, hogy miből készül: egy táblából, több táblából, lekérdezésből? Van hozzá alűrlap? Hogy néz ki az adatbázis, mi az amit ti kézzel sorszámoztok, és miért? Az űrlapot mire használjátok, pontosan milyen adatfelvitelre?
És igen nagy gond, hogy Mysql fut a Base alatt, mert így nem sok értelme van azt az adatbázist elküldened, mivel az adatokat nem a Base tárolja, hanem a Mysql. Mert normál odb-t meg tudunk nyitni, de mivel hiányzik mögüle a te mysql adatbázisod, ezt nem. Le se tudod menteni, hacsak nem hallottál már a mysql dump-ról.
Szóval, azt hiszem ha segítséget akarsz, akkor azt kellene végre leírnod, hogy milyen tábláid vannak, milyen mezőket tartalmaznak, a táblák között milyen kapcsolat van. Majd azt, hogy milyen adatbázisokból milyen űrlapjaid vannak, és hogy valójában milyen adatokat akarsz űrlapon feltölteni. Ha ez megvan, akkor még az is érdekelne, hogy ha ez egy egyszerű adatbázis, akkor miért mysql-ben készül, mert ha ez tényleg csak egy egyszerű adatbázis, akkor ez valójában felesleges. Majd ha szerverről futtatod a mysql-t és több gépről is el akarod érni, plussz több 10.000 rekordot tartalmaz, akkor lesz értelme, egyelőre nem hiszem. Hogy akarsz karbantartani egy mysql adatbázist, ha még az Access-hez, meg a Base-hez sem értesz?