» Poradna » Programy

Access - spojení databází

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 5/5
 |   |  Microsoft Windows 7 IE 11.0

Prosím o radu: Mám vytvořené 2 databáze (tabulka + formulář), zvlášť kontakty studentů AJ a zvlášť kontakty studentů NJ. Rád bych je spojil v jedné databázi (s jedním formulářem), kde by bylo nějakým způsobem (např. barevným odlišením pozadí formuláře) rozlišeno, zda daný kontakt je student AJ, NJ nebo obojího. Děkuji za reakce

Odpovědi na otázku

 |   |  Microsoft Windows 7 Opera 9.80  |  [62.209.213.---]

tabulka Student (PK=ID studenta) + číselník Jazyk (PK=ID jazyka) + tabulka Studuje (FK=ID Student + ID Jazyk)místo barevného rozlišování bych ke každému studentovi na řádek dal ikony jazyků které studuje

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 11.0

Dobrý den, vzhledem k tomu, že nejsem tak zkušený uživatel, rád bych Vás požádal o konkrétnější postup, popř. o Váš email pro lepší komunikaci. Děkuji za Váš čas

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Opera 9.80  |  [62.209.213.---]

Asi vám nezbude nic jného než trocha studia - ale zase až tak složité to není.E-mail nerozdávám a rovněž neposkytuji doučování.http://knihy.cpress.cz/microsoft-access-navrh-a-...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 11.0  |  [194.12.44.---]

Jen obecně. 2 databáze lze spojit do jedné databáze (jedné tabulky), pokud obě tabulky mají stejné datové typy (např. text - text) a to sjednocovacím dotazem pomocí "kouzelného" příkazu UNION a to v SQL. Formulář bys buď vytvořil nový nebo přizpůsobil původní. Rovněž lze barevně rozlišit pozadí formuláře (asi 4 možnosti barvy, AJ=ANO + NJ=ANO, AJ=NE + NJ=ANO, AJ=ANO + NJ=NE, AJ=NE + NJ=NE). Nevím kolik polí obsahuje 1 záznam. Pokud jen 2 pole (student, předmět) a v budoucnu nebudeš další pole přidávat, domnívám se, že postačuje jen 1 tabulka (3 pole). Podrobnosti se mohu pokusit vysvětlit, spojení na sebe neposkytuji.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 11.0

Děkuji všem za rady.

Souhlasím  |  Nesouhlasím  |  Odpovědět



Určitě si přečtěte