Forum » Programiranje » Pomoc v accessu
Pomoc v accessu
icecube ::
Zdravo!
Upam da se vam bo dalo prebrati, kaksen problem imam, ki ga sam ne razumem!
Zacelo se je takole:
V windows 95 sem sestavil bazo podatkov, ki bi belezila moje filme (format filma, ime, zvrst, igralci, cas trajanja, opis itd.). Ta baza je bila spisana v office 2000 oz. natancneje v accessu. Baza je zelo lepo delovala, dokler nisem nalozil windows 2000 ter office 2000 (kasneje tudi office XP). Ko sem hotel pogledati kaksno karakteristiko filma, ki je bila vpisana v bazi podatkov, mi je javil access sledeco napako:
The expression After Update you entered as the event property setting
produced the following error: A problem occured while Microsoft Access
was communicating with the OLE server or ActiveX Control.
*T The expression may not result in the name of a macro, the name of a user defined
function, or [Event Procedure].
There may have been an error evaluating the function, event, or macro.
Da pa boste razumeli, vam bom razlozil, kako baza zgleda in na podlagi cesa javi error.
Form je sestavljen tako, da ima list box, kjer so nasteti vsi filmi vpisani v bazo. Poleg list boxa, pa je vec manjsih okenc (text boxov), v katerih so vpisani zgoraj napisane lastnosti (igralci, zvrst, format itd.). Sedaj je zadeva sledeca: ko sem v windows 95 kliknil na ime filma, ki je bil napisan v listboxu, so se prav tako spremenili tudi podatki, v ostalih okencih (text boxih), kjer so pisale karakteristike o izbranem filmu. Prav tako, ko sem kliknil na gumb izhod, mi je sel ven iz baze.
Ko pa sem instaliral windows 2000 in ko sem kliknil na film (pa tudi gumb izhod), z namenom da bi se mi pojavili podatki o tem dolocenem filmu, mi je javil zgoraj napisano napako.
Sedaj imam windows XP in baza deluje cisto pravilno. Ugotovil sem, da dela v windows 9x, me, XP serijah, s tem ko v windows 2000 ter v NT4.0 baza ne deluje (zgoraj napisano kaksen problem mi javi).
Pod windows 2000 sem skusal ponovno sestaviti bazo, ki bi delovala vendar sem pozabil kako mi je uspelo narediti tako, da sem ob kliku na film sprozil, da se pokazejo vsi podatki o tem filmu(tako kot prej v win95). Zato sem probal to narediti v macroju, vendar je bilo to zaman (ce kdo ve kako se to naredi, bi ga zelo lepo prosil ce mi to razlozi).
Zakljucek: Ce bi bila baza samo zame, se pravi za mojo lastno uporabo, se nebi najbolj sekiral. Ker pa sem jo naredil tudi z namenom, da jo predelam za prijatelje, kjer si lahko ogledajo zbirko filmov, bi rad da bi baza delovala tudi pod windowsi 2000.
Torej, ce ima mogoce kdo kaksno resitev oziroma predlog, bi mu bil zelo hvalezen.
Lep pozdrav!!!
Blaz
Upam da se vam bo dalo prebrati, kaksen problem imam, ki ga sam ne razumem!
Zacelo se je takole:
V windows 95 sem sestavil bazo podatkov, ki bi belezila moje filme (format filma, ime, zvrst, igralci, cas trajanja, opis itd.). Ta baza je bila spisana v office 2000 oz. natancneje v accessu. Baza je zelo lepo delovala, dokler nisem nalozil windows 2000 ter office 2000 (kasneje tudi office XP). Ko sem hotel pogledati kaksno karakteristiko filma, ki je bila vpisana v bazi podatkov, mi je javil access sledeco napako:
The expression After Update you entered as the event property setting
produced the following error: A problem occured while Microsoft Access
was communicating with the OLE server or ActiveX Control.
*T The expression may not result in the name of a macro, the name of a user defined
function, or [Event Procedure].
There may have been an error evaluating the function, event, or macro.
Da pa boste razumeli, vam bom razlozil, kako baza zgleda in na podlagi cesa javi error.
Form je sestavljen tako, da ima list box, kjer so nasteti vsi filmi vpisani v bazo. Poleg list boxa, pa je vec manjsih okenc (text boxov), v katerih so vpisani zgoraj napisane lastnosti (igralci, zvrst, format itd.). Sedaj je zadeva sledeca: ko sem v windows 95 kliknil na ime filma, ki je bil napisan v listboxu, so se prav tako spremenili tudi podatki, v ostalih okencih (text boxih), kjer so pisale karakteristike o izbranem filmu. Prav tako, ko sem kliknil na gumb izhod, mi je sel ven iz baze.
Ko pa sem instaliral windows 2000 in ko sem kliknil na film (pa tudi gumb izhod), z namenom da bi se mi pojavili podatki o tem dolocenem filmu, mi je javil zgoraj napisano napako.
Sedaj imam windows XP in baza deluje cisto pravilno. Ugotovil sem, da dela v windows 9x, me, XP serijah, s tem ko v windows 2000 ter v NT4.0 baza ne deluje (zgoraj napisano kaksen problem mi javi).
Pod windows 2000 sem skusal ponovno sestaviti bazo, ki bi delovala vendar sem pozabil kako mi je uspelo narediti tako, da sem ob kliku na film sprozil, da se pokazejo vsi podatki o tem filmu(tako kot prej v win95). Zato sem probal to narediti v macroju, vendar je bilo to zaman (ce kdo ve kako se to naredi, bi ga zelo lepo prosil ce mi to razlozi).
Zakljucek: Ce bi bila baza samo zame, se pravi za mojo lastno uporabo, se nebi najbolj sekiral. Ker pa sem jo naredil tudi z namenom, da jo predelam za prijatelje, kjer si lahko ogledajo zbirko filmov, bi rad da bi baza delovala tudi pod windowsi 2000.
Torej, ce ima mogoce kdo kaksno resitev oziroma predlog, bi mu bil zelo hvalezen.
Lep pozdrav!!!
Blaz
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | razložitev nekaterij elementov v visual studio 05Oddelek: Programiranje | 2107 (1912) | darkolord |
» | Kako do podatka v queryu iz VisualBasicScripta (VBA) v accessu?Oddelek: Programiranje | 2156 (2041) | Fim |
» | Problem v accessuOddelek: Pomoč in nasveti | 1495 (1374) | Mercier |
» | pomoc pri accessuOddelek: Programiranje | 1008 (905) | icecube |
» | Program s adresarjemOddelek: Programska oprema | 2100 (2019) | andrej |