Niedziałające ADO w Runtime 2003
Niedziałające ADO w Runtime 20032008-01-24 15:46:48 | autor: Mr RekWitam,
zderzyłem się z problemem: Mam w sieci komputery z różnymi wersjami Win i różnymi Office. Na komputerach z Win XP Prof działa Office 2003 (z Accessem). Są jednak stareńkie komputery z Win 2000 Prof i Office 2000 bez Access'a Na takiej maszynie zainstalowałem Runtime Acc 2003 z płyty Office Prof. Aplikacje MS Accessa są otwierane, formularze działają, dane są wyświetlane, można między nimi nawigować. Ale nagle występuje błąd: "Wykonanie tej aplikacji zostało wstrzymane ze względu na błąd wykonania". Nie ma żadnego numeru błędu, błąd jest krytyczny i powoduje zamknięcie aplikacji. Prześledziłem dokładnie kod (w końcu w rozpaczy posilałem się msgbox'ami wyświetlającymi różne rzeczy w czasie wykonywania...) Problem występuje w momencie wywołania rsPrzyklad.AddNew Recordset daje się zadeklarować (jako ADODB.Recordset), daje się otworzyć, można wyświetlać wartości pól (sprawdzone nieszczęsnymi msgboxami ;) ), można między rekordami nawigować (sprawdzone movenext na przykład). Jednak AddNew powoduje wysypanie projektu. Ktoś się spotkał z takim problemem? Może uszkodzony jest system? Referencje posprawdzałem... zresztą gdyby nie grała referencja do ADO nie dało by się otworzyć i przemieszczać po recordsecie... Jestem w rozpaczy ;( Pozdrawiam MrRek Re: Niedziałające ADO w Runtime 20032008-01-24 16:07:40 | autor: Mr RekOn 24 Sty, 15:46, Mr Rek
> Witam, > Właśnie wpadłem na "genialny" pomysł i zrobiłem bardzo prostą bazę danych, dodałem tabelę testową (ID - Autonumer; txTest - Tekst) Dodałem formularz związany... z kreatora. Czyli tylko "czysty Access" i żadnych własnych zabaw z kodem. I to cała aplikacja. W Access 2003 na moim komputerze działa wszystko A na Runtime 2003 w stareńkim komputerze z Win 2000 formularzem tym można tylko oglądać istniejące dane. Nie można edytować (pole zachowuje się jakby miało właściwość Locked ustawioną) oraz nie można dodawać rekordów. Wygląda to na jakiś problem z Runtime 2003 w tej konkretnej konfiguracji :/ Może jednak coś się da zrobić? Pozdrawiam MrRek Podobne
|
