tévék. Konzolok. Projektorok és tartozékok. Technológiák. Digitális TV

Adattípus használata - OLE objektummező. OLE objektum elhelyezése Mi a különleges az ole mezőben

OLE (objektum összekapcsolás és beágyazás)

Az OLE (Object Linking and Embedding) egy protokoll az objektumok összekapcsolására és beágyazására. Lehetővé teszi, hogy az egyik alkalmazás (OLE-ügyfél) dokumentumába vagy objektumába más, az OLE protokollt támogató alkalmazások (OLE-kiszolgálók) objektumait (OLE-objektumait) illessze be. Az Accessben az OLE objektumok beszúrhatók például egy mezőbe, űrlapba vagy jelentésbe.

Az OLE (Object Linking and Embedding) egy protokoll az objektumok összekapcsolására és beágyazására. Lehetővé teszi különböző formátumú adatok felhasználását űrlapokban és jelentésekben – például grafikákban vagy más programokban létrehozott dokumentumokban.

Az OLE (angolul Object Linking and Embedding, ejtsd: oh-lay [oley]) a Microsoft által kifejlesztett technológia az objektumok összekapcsolására és beágyazására más dokumentumokba és objektumokba.
Az OLE lehetővé teszi egy munka átvitelét egyik szerkesztőprogramból a másikba, és az eredményeket visszaküldi. Például telepítve van személyi számítógép A kiadói rendszer szöveget küldhet feldolgozásra egy szövegszerkesztőbe, vagy néhány képet egy képszerkesztőbe OLE technológia segítségével.
Az OLE használatának fő előnye (a fájlméret csökkentésén kívül) az, hogy lehetővé teszi egy főfájl létrehozását, a függvények fájlszekrényét, amelyet a program meghív. Ez a fájl a forrásprogramból származó adatokkal tud működni, amelyek feldolgozás után visszakerülnek a forrásdokumentumba.
Az OLE-t összetett dokumentumok feldolgozására használják, és különböző független rendszerek közötti adatátvitelre használható fogd és vidd interfészen keresztül, valamint a vágólappal végzett műveletek során. A beágyazás ötletét széles körben használják multimédiás tartalommal való munkavégzés során weboldalakon (például Web TV), amely képek, hangok, videók, animációk továbbítását használja HTML-oldalakon (hiperszöveg-jelölőnyelv) vagy más olyan fájlokban, amelyek szöveges jelölést is használjon (például XML és SGML). Az OLE technológia azonban „vastag kliens” architektúrát használ, vagyis redundáns hálózati PC-t számítási erőforrások. Ez azt jelenti, hogy a megkísérelt fájltípusnak vagy programnak jelen kell lennie a kliens gépén. Például, ha az OLE táblákon működik Microsoft Excel, Azt Excel program telepíteni kell a felhasználó gépére.

OLE 1.*
Az OLE 1.0 1990-ben jelent meg, a DDE (Dynamic Data Exchange) technológián alapul, amelyet több mint korábbi verziók operációs rendszer Microsoft Windows. Míg a DDE technológia nagyon korlátozott volt a két futó program közötti adatátvitel mennyiségét és módszereit illetően, az OLE képes volt két dokumentum közötti aktív kapcsolatokat működtetni, vagy akár egy típusú dokumentumot egy másik típusú dokumentumba ágyazni.
Az OLE-kiszolgálók és -kliensek virtuális függvénytáblázatok (VTBL) segítségével lépnek kapcsolatba a rendszerkönyvtárakkal. Ezek a táblázatok mutatókat tartalmaznak azokra a függvényekre, amelyek segítségével a rendszerkönyvtár kommunikálhat a szerverrel vagy az ügyféllel. Az OLESVR.DLL (a kiszolgálón) és az OLECLI.DLL (a kliensen) eredetileg úgy lett kialakítva, hogy az operációs rendszer által biztosított WM_DDE_EXECUTE üzenettel kommunikáljanak egymással.
Az OLE 1.1 később a COM (Component Object Model) architektúrává fejlődött az összetevőkkel való munkavégzéshez szoftver. A COM architektúrát később DCOM-ra tervezték.
Amikor egy OLE objektumot a vágólapra helyez, a rendszer natív Windows formátumban (például bitkép vagy metafájl) menti, és saját formátumban is. A natív formátum lehetővé teszi az OLE-kompatibilis programok számára, hogy beágyazzák a vágólapra másolt másik dokumentum egy részét, és eltárolják azt a felhasználó dokumentumában.

OLE 2.0
A következő evolúciós lépés az OLE 2.0 volt, amely ugyanazokat a célokat és célkitűzéseket tartotta meg, mint korábbi verzió. Az OLE 2.0 azonban a COM architektúra kiegészítője lett a VTBL használata helyett. Az új funkciók közé tartozik a drag-and-drop technológia automatizálása, a helyben történő aktiválás és a strukturált tárolás.

Kulcsszavak: hozzáférés 2010 adatbázis; db hozzáférés; subd hozzáférés; hozzáférési adatbázisokhoz; hozzáférési példa; programozási hozzáférés; kész adatbázis; adatbázis létrehozása; DBMS adatbázis; hozzáférés a tanfolyami munkákhoz; adatbázis példa; hozzáférési program; hozzáférés leírása; hozzáférés absztrakt; hozzáférési kérelmek; hozzáférési példák; letöltési adatbázis hozzáférés; objektumok elérése; db hozzáférésben; letöltés subd hozzáférés; ms access 2003 adatbázis; subd access abstract; subd ms hozzáférés; előnyökhöz való hozzáférés; adatbázis; töltse le a hozzáférési adatbázist; adatbázisok; kapcsolati alap adat; adatbázis-kezelő rendszerek; tanfolyam adatbázis; töltse le az adatbázist; hozzáférési adatbázis letöltése; hozzáférési adatbázis letöltése; absztrakt adatbázis; DBMS létrehozása; útlevéladatbázis letöltése; adatbázis; adatok normalizálása; DBMS példák; adatbázis példák; tanfolyami DBMS-ről; normalizálás; adatbázis; adatbázis szerkezet; példa adatbázis; lekérdezési adatbázis; oktatási adatbázis; adatbázis tervezés; adat; adatbázis leírása; subd abstract; adatbázis létrehozása; adatbázis bekapcsolva; adatbázis használata; tanfolyami munka adatbázis; kész; DBMS használata; adatbázis tábla; adatbázis 2008 letöltés; bázis

Az OSZTÁLY táblázatban van egy FOTÓ mező, aminek tartalmaznia kell a fej fényképét, formátumban tárolva grafikus szerkesztő Fests egy .gif kiterjesztésű fájlba. Egy ilyen mező adattípusát OLE objektummezőként kell meghatározni. Ez az objektum a táblázat mezőinek kitöltésének szakaszában kerül a mezőbe. Egy objektum beágyazható vagy csatolható.

MEGJEGYZÉS

Az OLE (Object Linking and Embedding) egy módszer az információk közötti objektumok formájában történő átvitelre Windows alkalmazások. Az OLE objektummező olyan eszköz, amely lehetővé teszi, hogy egy másik alkalmazásban lévő objektumokhoz kapcsolódjon, vagy objektumot ágyazzon be egy adatbázisba. Az objektumok lehetnek egyszerű és formázott szövegek, képek, diagramok, hangfájlok (.WAV), zene MIDI formátumban (Music Instrumental Digital Interface), animációs fájlok (.FLI, .MMM), videoklipek (.AVI), táblázatok másból alkalmazásokat, amelyek támogatják ezt az eszközt. Az OLE-t támogató Access teljes mértékben integrálva van a csomag többi alkalmazásával Microsoft Office.

A beágyazott objektum adatbázisfájlban van tárolva, és mindig elérhető. A beágyazott objektumot tartalmazó cellára duplán kattintva szerkesztheti az objektumot azzal az alkalmazással, amelyben az objektumot létrehozták.

A társított objektum egy objektumfájlba kerül mentésre. Az objektumfájl az adatbázistól függetlenül frissíthető. Legújabb változások az űrlap vagy jelentés következő megnyitásakor jelenik meg. Amikor adatbázissal dolgozik, egy objektumot is megtekinthet és szerkeszthet.

A szerkesztett csatolt objektum az adatbázisfájl helyett az objektumfájlba kerül mentésre. Az objektumok összekapcsolása akkor hasznos, ha olyan nagy objektumokkal dolgozik, amelyeket nem szeretne adatbázisfájlba foglalni, valamint olyan objektumokkal, amelyeket több űrlapon és jelentésben használnak. Ha a társított objektumfájlt áthelyezi, újra létre kell hoznia a hivatkozást.

MEGJEGYZÉS

Egy OLE objektum űrlapon vagy jelentésben való megjelenítéséhez létre kell hoznia egy „Csatolt objektumkeret” vezérlőt (lásd a 4. és 6. fejezetet).

MEMO Field adattípus használata

A TÁRGY tábla tartalmaz egy PROG mezőt, amely nagy hosszúságú szöveges adatokat tartalmaz majd - rövid program pálya. Egy ilyen mezőhöz az adattípus kerül kiválasztásra – Field MEMO (Memo). Az adatbevitel ebbe a mezőbe történhet közvetlenül a táblázatban, vagy a + gombok megnyomásával előhívott beviteli területen keresztül.

Ha a tantárgyakban a műsorok szövegei készülnek egyes szövegszerkesztő, Például Microsoft Word, és benne vannak tárolva külön fájlokat, kényelmesen beállíthatja ennek a mezőnek a típusát OLE Object Field (OLE Object) értékre, és amikor értékeket ír be, létesíthet kapcsolatot a fájlokkal.



A Hiperhivatkozás típusú mezők ugyanazon vagy másik adatbázis objektumaihoz való navigálásra szolgálnak Hozzáférés az adatokhoz, a különféle Microsoft alkalmazások Iroda, és található a helyi ill hálózati meghajtók, webszerverek oldalaira és egyéb források dokumentumaira az interneten vagy az intraneten. A hiperhivatkozásra kattintva a dokumentumhoz jut, amelyet az azt létrehozó alkalmazás nyit meg. A táblázatokban, űrlapokban és jelentésekben található hiperhivatkozások létrehozását az alábbiakban részletesen tárgyaljuk. A TANÁR tábla mezőben található hiperhivatkozás létrehozása is ott van szóban.

Összetett elsődleges kulcs meghatározása

A STUDENT táblázatban az összetett elsődleges (egyedi) kulcs tartalmazza az NG és NS mezőket. Ennek meghatározásához táblázattervezési módban mindkét mezőt ki kell jelölnie a jelölési területre kattintva, miközben lenyomva tartja a billentyűt. Ezután kattintson az Elsődleges kulcs eszköztár gombra.

Az összetett kulcsok a VIZSGÁLATI TELJESÍTMÉNY táblákban hasonlóan vannak meghatározva.

Gyakorlat

Táblaszerkezet létrehozása TANULÁS, TELJESÍTMÉNY. Táblázatok létrehozásakor használja az A függelékben bemutatott paramétereket.

táblázat A.1. A TANULÓ tábla mező tulajdonságainak leírása

Mezőnév Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Tizedesjegyek száma Mező aláírás
NG Igen Igen Szöveg Csoport
NS Igen Igen Szöveg Tanulószám a csoportban
Teljes név Igen Szöveg Teljes név
GODR Nem Számszerű Egész Születési év
CÍM Nem Szöveg
PBALL Nem Számszerű Lebegővel pont 4 bájt Passzolási pontszám


táblázat A.2. A GROUP tábla mezőinek tulajdonságainak leírása

táblázat A.3. A RÉSZLET tábla mezőtulajdonságainak leírása

Mezőnév Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Tizedesjegyek száma Mező aláírás
CCAF Igen Igen Igen Szöveg Kód
NKAF Nem Szöveg Név
TEL Nem Szöveg
ZAV Nem Szöveg A menedzser teljes neve osztály
FÉNYKÉP Nem OLE objektum mező A menedzser fotója

táblázat A.4. A TANÁR tábla mező tulajdonságainak leírása

Mezőnév Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Mező aláírás
TABN Igen Igen Igen Szöveg Tab. szám
Teljes név Igen Szöveg A tanár teljes neve
ST Nem Szöveg Uch. fokozat
ZV Nem Szöveg Uch. rang
CCAF Igen Szöveg Osztály kódja

táblázat A.5. A TÁRGY tábla mezőtulajdonságainak leírása

Mezőnév Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Mező aláírás Érték szerinti állapot Hibaüzenet
KP Igen Igen Igen Szöveg Tétel kódja
NP Nem Szöveg Elem neve
ÓRA Nem Számszerű Egész Összes óra >0 És<=300 Az órák száma nem haladhatja meg a 300-at
LEK Nem Számszerű Egész Előadások
PR Nem Számszerű Egész Gyakorlat
Vészhelyzet Nem Számszerű Egész félévben
PROG MEMO mező Program

táblázat A.6. A STUDY tábla mező tulajdonságainak leírása

Mezőnév Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Tizedesjegyek száma Mező aláírás
NG Igen Igen Szöveg Nom. csoportok
KP Igen Igen Szöveg Kód. téma
TABN Igen Igen Szöveg Tab. n. Fordulat.
VIDZ Igen Igen Szöveg Foglalkozás típusa
ÓRA Nem Számszerű Egész Házasodik. tantárgyi pontszám
PONTSZÁM. GR Nem Számszerű A pl. pont 4 bájt

táblázat A.7. Az ACHIEVEMENT tábla mezőinek tulajdonságainak leírása

Mezőnév Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Tizedesjegyek száma Mező aláírás
NG Igen Igen Szöveg Csoportszám
NS Igen Igen Szöveg Nom. diák
KP Igen Igen Szöveg Tétel kódja
TABN Igen Igen Szöveg Tab. n. tanár
VIDZ Igen Igen Szöveg A tevékenység típusa
FOKOZAT Nem Számszerű Egész

Adatok bevitele adatbázis táblákba

Logikai formátum

Pénznem formátuma

Számformátum

Szövegformátum

Adattípusok

A szövegmező mérete 1 és 255 karakter között lehet.

A numerikus mezőtípus a következő listából tud értékeket fogadni:

byte- 0 és 4255 közötti egész számok;

egész- egész számok - 32768 és 32767 között;

hosszú egész szám - egész számok - 2147483648 és 2147483647 között;

lebegőpontos (4 bájt)- számok - 3,402823E38 és 3,402823E38 között;

lebegőpontos (8 bájt) - mínusz 1,79769313486232E308 és plusz 1,79769313486232E308 közötti számok.

Dátum/Idő formátum

Az adattípushoz Dátum/Idő Az alábbiakban néhány mezőformátum található, példákkal együtt:

Teljes formátum (alapértelmezés szerint beállítva) 04/15/94 05:30:10 RM

Rövid dátumformátum 94/04/15

Hosszú idő formátum 17:30:10

Átlagos időformátum 05:30 RM

Rövid időformátum 17:30

Alapértelmezés szerint a pénznem formátuma két tizedesjegy pontossággal írt, számjegycsoportokkal elválasztott és jelöléssel ellátott számok "r." a végén. A felhasználó írhat a sorba Mezőformátum sablon az Ön formátumához. Tegyük fel, hogy dollárösszegeket kell megadnia. Ezután a kurzort a szóra kell helyeznie Pénzügyiés cserélje ki egy formátumsablonra, például így: # ###$ .

Számláló formátum

A „számláló” típusú mezők meghatározott funkciót látnak el - a táblarekordok automatikus azonosítását. Ezért egy ilyen mezőnek kevés megváltoztatható tulajdonsága van. Először is, a számláló mindig egy szám. Másodszor, értéke automatikusan növekszik. Az Access két lehetőséget kínál a számláló megváltoztatására: következetesÉs véletlen. Az első lehetőség kényelmes, mert lehetővé teszi a rekordok számozását. A második lehetőség akkor használható, ha olyan rendszert kell létrehozni a rekordok kódolására egy táblázatban, amely védett a gondatlan kezelői műveletektől.

Egy logikai mező cellája csak két érték egyikét tartalmazhatja: Igen vagy Nem. Az Access két további lehetőséget kínál a logikai típusok elnevezésére: Igaz/hamisÉs Be/Ki. Függetlenül attól, hogy melyik mezőformátumot választja, a logikai mező jelölőnégyzetek halmazaként jelenik meg a táblázatban. Ha rákattint egy jelölőnégyzetre az egérrel, egy pipa kép jelenik meg a négyzetben, amely egy logikai értéknek felel meg. Igen. A jelölőnégyzet visszaállítása azt jelenti, hogy egy cellamezőhöz logikai értéket rendelünk Nem. A logikai mezők használata eltérő lehet, például kérdőívekben vagy vezérlők létrehozásában.

OLE objektum mező(Objektumlinkelés és beágyazás) - a listából utoljára kiválasztott mezőtípus. Csak két tulajdonsága van: egy aláírás és egy „kötelező mező” paraméter. Az ilyen típusú mezők önmagukban nem tárolnak információkat, hanem hivatkozásokat tartalmaznak olyan objektumokra, amelyek az OLE adatcsere protokoll segítségével bekerülhetnek az adatbázisba. Ilyen objektumok lehetnek például grafikus fájlok.



Ahhoz, hogy egy OLE objektumot beágyazhasson egy mező cellába, rá kell helyezni a kurzort, és a jobb egérgombbal meg kell hívni a helyi menüt. Válassza ki a parancsot ott Objektum beszúrása. A program megnyit egy párbeszédpanelt az objektum típusának kiválasztásához. Az objektumot ebben az esetben az alkalmazás azonosítja, amelyben létrehozható vagy szerkeszthető.

Az objektum beszúrásának második lehetősége a rádiógomb kiválasztása Létrehozás fájlból az ablakban Tárgy beszúrása. IN Ebben az esetben azt feltételezzük, hogy a fájl már létezik, és kapcsolatot kell létesíteni vele. Az Access megnyit egy dokumentummegnyitó ablakot, és a kívánt fájl kiválasztása után meghatározza, hogy melyik alkalmazást kell megnyitni a vele való munkához.

OLE objektummező adatok használata

Az OLE objektummező olyan eszköz, amely lehetővé teszi, hogy kapcsolatot létesítsen egy másik alkalmazásban lévő objektumokkal, vagy beágyazzon egy objektumot egy adatbázisba. Az objektumok lehetnek egyszerű és formázott szövegek, képek, diagramok, hangfelvétel fájlok (.WAV), MIDI formátumú zene (Music Instrumental Digital Interface), animációs fájlok (.FLI, .MMM), videoklipek (.AVI), táblázatok más alkalmazások, amelyek támogatják ezt az eszközt. Szoftver alkalmazás Hozzáférés támogatja az OLE-t, teljes mértékben integrálható a csomag többi alkalmazásával Microsoft Hivatal .

Beágyazott objektum az adatbázis fájlba kerül, és mindig elérhető. A beágyazott objektumot tartalmazó cellára duplán kattintva szerkesztheti az objektumot azzal az alkalmazással, amelyben az objektumot létrehozták.

Kapcsolt objektum az objektumfájlba kerül mentésre. Az objektumfájl az adatbázistól függetlenül frissíthető. A legutóbbi módosítások a táblázat következő megnyitásakor jelennek meg. Amikor adatbázissal dolgozik, megtekinthet és szerkeszthet egy objektumot is. Egy OLE objektum űrlapon vagy jelentésben való megjelenítéséhez létre kell hoznia egy csatolt objektumkeret vezérlőt.

Például a LEMM FREQUENCY táblázatban egy HANG mezőt adunk hozzá, aminek tartalmaznia kell a lemma szó kiejtésének rekordját formátumban (.WAV). Ha a lemezén vannak hangfájlok a FREQUENCY_LEMM tábla egyes szavainak kiejtésével, minden ilyen hangfájlt társíthat a táblázat HANG mezőjéhez. Ehhez nyissa meg a FREQUENCY_LEMMA táblát, és rendezze a lemma mező szerint növekvő sorrendben (kattintson a LEMMA mező neve melletti nyílra, majd válassza a Rendezés A-tól Z-ig lehetőséget). A rendezés a kívánt szó könnyebb megtalálása érdekében történik. Ezután kiválasztunk egy szót, amelyhez van hangfájl, például „nagymama”. Ezután helyezze a kurzort a felvétel HANG mezőjére LEMMA = nagymama felirattal, és nyomja meg a jobb egérgombot. Megnyílik egy legördülő menü, amelyben ki kell választania az Objektum beszúrása lehetőséget. Megnyílik egy ablak, amelyben kattintson a Létrehozás fájlból gombra, majd válassza ki a hangfájlt a lemezen a „nagymama” szó kiejtésével. A szöveg megjelenik a HANG mezőben Csomag. Most, ha duplán kattint erre a feliratra, a hangfájlok lejátszására szolgáló program meghívódik (általában egy lejátszó Windows Média) és a „nagymama” szó is hallható lesz. Ugyanezeket a műveleteket kell végrehajtani minden olyan szóval, amelyhez hangfájlok vannak. A művelet eredményeként a táblázatban azok a szavak, amelyek hangját meghallgathatja, ennek megfelelően jelölve lesznek (14.9. ábra).

Rizs. 14.9.

Hiperhivatkozási adatok használata

Speciális adattípus Hiperhivatkozás Hiperhivatkozás ) lehetővé teszi a hiperhivatkozások tárolását adatbázistábla mezőiben Hozzáférés. A Hiperhivatkozás típusú mezők ugyanazon vagy másik adatbázis objektumaihoz való navigálásra szolgálnak Hozzáférés különböző alkalmazásokban létrehozott dokumentumokhoz Microsoft Irodai és helyi vagy hálózati meghajtókon található, webszerverek oldalaira és egyéb internetes erőforrások dokumentumaira. A hiperhivatkozásra kattintva a dokumentumhoz jut, amelyet az azt létrehozó alkalmazás nyit meg.

Ha hiperhivatkozásokat szeretne csatolni az adatbázisadatokhoz, a következő műveletsort kell végrehajtania. Adjunk hozzá egy SZÓTÁR mezőt a FREQUENCY_LEMM táblához, amely hiperhivatkozásokat tartalmaz majd az interneten található szótárbejegyzésekhez a lexéma definícióival.

Tervezési módban állítsa be a mező típusát = Hiperhivatkozás.

Az interneten megkeressük a mese elavult szavainak jelentését, amelyek nem teljesen világosak a modern olvasó számára, például „malomkő”, „bojár”, „kochetok”.

Az első szónál („malomkő”) az interneten csak egy kézi malom részeit ábrázoló rajzot tudtunk találni, amelyek között két kis malomkő található, tegyük fel, hogy ezek „malomkövek” (club-kaup.narod. ru/rec/arcussr/tablell2 .jpg). A "zhernovtsy" szó a malomkő szó kicsinyítő képzőjeként alakult az orosz szóképzés hagyománya szerint. A második szóhoz - "boyar" van egy szótári bejegyzés a Wikiszótárban (ru.wiktionary.org/wiki/boyarin). A harmadik szó, a kochetok, az Ushakov-szótár elektronikus változatában (dic.academic.ru/dic.nsf/ushakov/842550) található "Szótárak és enciklopédiák akadémikus" weboldalán.

Minden talált hivatkozást be kell másolni a FREQUENCY LEMM tábla DICTIONARY mezőjébe. Ezt követően, ha rákattint egy hivatkozásra ebben a mezőben, az Ön internetes böngészőprogramja elindul, és egy külön böngészőablakban megnyitja a megfelelő weboldalt. A beillesztett hiperhivatkozásokat tartalmazó Access adatbázis-tábla nézete a 2. ábrán látható. 14.10.

Az Access 2010 képes objektumokat hozzáadni egy mezőhöz OLE adattípussal. Abban az esetben, ha az adattípus a következőképpen van megadva OLE (Object Linking and Embedding– objektumkötés és beágyazás), akkor az Access DBMS megtartja a külsőt objektum az általános adatbázisfájlban, külön fájl formájában annyi helyet foglalva le a tárolására, amennyit ez az objektum elfoglal. Alatt tárgyakat Meg kell értenie a grafikus szerkesztőkben alkalmazásként létrehozott fájlokat, videoklipeket, MS Office alkalmazásokat stb. Ha egy tábla meg van töltve olyan adatokkal, amelyek egy objektum, akkor az OLE adattípusú mező megfelelő pozíciójában üzenet generálódik az objektum megnyitásához használható programról. Tárgy megjelenítése csak formanyomtatványokban és jelentésekben kerül végrehajtásra.

Mert objektum beágyazása a terepen -val OLE adattípus ki kell nyitnia az asztalt "Kiépítő" mód. Adjon hozzá például egy új mezőt "Termékfotó." Válassza ki az adattípust "OLE objektum mező", majd mentse el a táblázatot.

Majd "Táblázat" módban az adatbeviteli sorban kattintsunk jobb egérgombbal, a megnyíló menüben válasszuk ki azt a sort a paranccsal, amely egy párbeszédpanelt nyit meg (3.38. ábra, 3.39. ábra).

Rizs. 3.38 Objektum beszúrása

Rizs. 3.39 Párbeszédpanel új objektum Access táblához adásához

Ne feledje, hogy két lehetőség van az objektumok adatként történő beágyazására. Az első lehetőség az Access által támogatott fájl létrehozásához szabványos alkalmazásokat jelent, a második lehetőség egy objektum beszúrását jelenti, amely lehetővé teszi bármely fájl adatforrásként való használatát (3.40. ábra).

Rizs. 3.40 Új objektum hozzáadása egy Access táblához fájlból

1. Objektum létrehozása fájlból.

Ha olyan adatokról van szó, amelyek az adatbázis objektumai és egy külső fájl, akkor ezeknek a fájloknak rendelkezniük kell. Ezért több fájlt is létre kell hoznia, hogy lássa, hogyan jelennek meg a jövőben az adatbázisban, és meg kell próbálnia módosítani ezeket a fájlokat. Például, ha a fájlban van egy tárgy fényképe Monitor.jpg(a jpg egy univerzális fényképformátum). Ahhoz, hogy ez a fájl az adatbázisba kerüljön, jelölje be a négyzetet (3.40. ábra) "Létrehozás fájlból", amely után a 3.41. ábrán látható ablak jelenik meg. Egy gomb segítségével "Review" ki kell választania a kívánt fájlt.

Rizs. 3.41 Fájl keresése objektum létrehozásakor az adatbázisban

A mező megfelelő sorában pl. "Termékfotó" megjelenik a szó "Csomag", ez azt jelenti, hogy a fájl az azt létrehozó alkalmazáshoz van kötve. Ezért egy adatbázis megtekintésekor, legyen szó lekérdezésről, űrlapról vagy jelentésről, a felhasználó a fájl képét látja ikonként, és erre a képre duplán kattintva a rendszer először megkeresi az alkalmazást, majd megjeleníti a benne lévő fájl tartalmát (ebben a példában egy fényképet) . Ez alól kivételt képeznek a kiterjesztéssel mentett képfájlok .bmp(bittérkép formátum). Emlékeztetni kell azonban arra, hogy a Microsoft alkalmazásokban létrehozott fájlok azonnal megjelennek az űrlapokon és jelentésekben. A következtetés egyszerű, a fényképek beilleszthetők olyan alkalmazásokba, mint a Paint, Word, Power Point, külön fájlként menthetők, majd objektumként csatlakoztathatók az adatbázishoz. Próbáljon meg több fotó- és szövegfájlt létrehozni különböző Windows-szerkesztők segítségével. Például megnyithat egy Word-dokumentumot, beszúrhat egy fényképet a fájlból, szöveget adhat hozzá, majd mentheti másként: Monitor.docx(3.42. ábra).

Rizs. 3.42 Wordben létrehozott fényképfájl

2. Új objektumok létrehozása.

Az adatbázisban új objektumok létrehozása alatt olyan alkalmazás használatát kell érteni, amelyben a fájl létrejön, majd bekerül az OLE típusát leíró mezőbe. Az új objektumok létrehozására szolgáló mód elindításához meg kell nyitnia a táblázatot "Táblázat" mód, válassza ki a lehetőséget "Új létrehozása" a párbeszédablakban (3.39. ábra), majd válassza ki a listából "Objektumtípus"(jelentkezés szükséges). Azon alkalmazások listája, amelyeket az Access támogat objektum létrehozásához, a listában (3.43. ábra) található, amely a parancs futtatása után nyílik meg. "Objektum beszúrása" .

Rizs. 3.43 A fájlok létrehozásához használható Access objektumtípusok listája

Az alkalmazások fájlok formájú objektumok létrehozásának kényelme az, hogy a jövőben ezek a fájlok önállóan használhatók vagy javíthatók az adatbázisban.

Mérlegeljük objektum létrehozási lehetőség az adatbázishoz használva festék alkalmazások

Például létre kell hozni egy objektumot egy cég képével és szövegével, amelyet az adatbázis-felhasználó később cserélhet vagy javíthat. Ehhez ki kell választani a listából Bittérképes kép objektum, az objektum létrehozásának további technológiája a 3.44. ábrán látható.

1. Nyissa meg a Paint alkalmazást

2. Szúrjon be egy fényképet egy fájlból.

3. Adjon hozzá szöveget (ha szükséges).

4. Mentse el fájlként.

5. Zárja be az alkalmazást.

Rizs. 3.44 Technológia objektumok létrehozásához a Paint alkalmazásban

Gyakorlat 3.11

1. A táblázatban " Áruk» módban "Konstruktőr" adjunk hozzá egy új oszlopot "Termékfotó", adattípus " OLE objektum mező", mentse el a változtatásokat.

2. Üzemmódban "Táblázat" a terepen "Termékfotó" válasszon egy sort "Objektum beszúrása fájlból", válassza ki (tegyen egy pontot) "Új létrehozása"és a legördülő listából adja meg Microsoft Word dokumentum. Ezzel megnyílik egy szövegszerkesztő MS Word, ide kell beszúrni a terméknek megfelelő képet ebben a sorban. Válassza ki a képeket a közvetlenül a szerkesztőben tárolt listából (a „Beszúrás” fül, a „Kép” ikon, a jobb oldali párbeszédpanel „Start” gombja), vagy szúrjon be képet más programokból. Használhatja a Paint alkalmazást (Bitmap Image objektum), ahol saját maga rajzolhatja meg a terméket. Zárja be a létrehozott fájlt, automatikusan csatolva lesz az adatbázisához, ahhoz a sorhoz, amelybe beszúrta.

3. Kövesse ezt az eljárást minden sor a tiéd "Termékek" táblázatok.

4. Mentse el a változtatásokat.

Biztonsági kérdések

1. Milyen objektumok illeszthetők be egy OLE adattípusú adatbázisba?

2. Hogyan illeszthetek be fényképet egy táblázatba Táblázat módban?

3. Hol fog megjelenni a fénykép az adatbázisban?

4. Mi a különbség az „Új objektum létrehozása” és a „Létrehozás fájlból” metódus között?

5. Hogyan lehet elhelyezni egy termékfotó fájlt az adatbázisban, ha rendelkezik a kiterjesztéssel .png?

6. Lehetséges-e közvetlenül a számítógép fájlrendszerében szerkeszteni egy adatbázisba objektumként beszúrt fájlt?

7. Hogyan lehet prezentációt beilleszteni az adatbázisba?

8. Milyen alkalmazásobjektumok illeszthetők be az adatbázisba?



Kapcsolódó kiadványok