Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.09.10
Prihlásený: 30.10.14
Príspevky: 27
Témy: 10
Príspevok NapísalOffline : 29.10.2014 19:55

Ahojte,

ako upravim udaje v tabulke (update table), ktora je napojena na viacero inych tabuliek pomocou cudzieho kluca ?

mysql (MS Access) ... Diky


Offline

Skúsený užívateľ
Skúsený užívateľ
UPDATE table with Foreign key

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 29.10.2014 20:09

Tak MySQL alebo MS Access? Dve rozdielne veci.. A okrem toho, skúšal si už vôbec niečo? Momentálne nevidím spôsob, ako na toto nejako konštruktívne reagovať...







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.09.10
Prihlásený: 30.10.14
Príspevky: 27
Témy: 10
Príspevok Napísal autor témyOffline : 29.10.2014 20:21

Skusal som toto ... ale nejde UPDATE osoba SET osobaMeno='Peter' WHERE id=13;

a pripajam sa s pomocou C# na MS ACCESS, takze cele to vyzera asi takto

con.Open();
cmd.CommandText = "UPDATE osoba SET osobaMeno='Peter' WHERE id=13;";
cmd.ExecuteNonQuery();
con.Close();


Offline

Skúsený užívateľ
Skúsený užívateľ
UPDATE table with Foreign key

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 29.10.2014 20:28

Toto "celé" nie je. Kde je zvyšok kódu? Vyhodí ti to nejakú chybu alebo tak? Však ak chceš programovať, tak by si sa mal naučiť opisovať problém...







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.09.10
Prihlásený: 30.10.14
Príspevky: 27
Témy: 10
Príspevok Napísal autor témyOffline : 29.10.2014 20:49

Uz neviem ako ti to mam opisat ... proste mam jednu hlavnu tabulku a od nej idu cudzie kluce na viacare tabulky no a ja chcem zmenit udaj akurat v tej hlavnej tabulke "osoba" ... proste nieco ako toto ...

UPDATE osoba SET osobaMeno='Peter' WHERE id=13 ... OK neries teraz moj C# ... proste len ms access a sql prikaz update ...


Offline

Skúsený užívateľ
Skúsený užívateľ
UPDATE table with Foreign key

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 29.10.2014 23:41

Riešim tvoj C# kód, pretože buď je chyba v ňom alebo "niekde" v ms access (ťažko povedať, keďže vôbec neuvádzaš tabuľkovú štruktúru). Nepíšeš ani či ti to vyhodí nejakú chybu ani nič..
V samotnom SQL príkaze chyba nie je, viac k tomu nie je čo povedať momentálne.







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.09.10
Prihlásený: 30.10.14
Príspevky: 27
Témy: 10
Príspevok Napísal autor témyOffline : 30.10.2014 8:01

Bola chyba v SQL príkaze. Ak je tabuľka napojená cudzím kľúčom na inú tabuľku, tak mi to nešlo. Pogooglil som a našiel som riešenie.

UPDATE Osoba INNER JOIN Knihy ON Osoba.id = Knihy.id_Osoba SET Osoba.Meno = 'Peter' WHERE Osoba.id = 14;

Ale každopádne ďakujem.


Offline

Skúsený užívateľ
Skúsený užívateľ
UPDATE table with Foreign key

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 30.10.2014 9:40

Ak upravuješ len tabuľku Osoba, nerozumiem, načo tam máš INNER JOIN. Nechci mi nahovoriť, že ms access je tak retardovaný a odlišný od ostatných, že keby si mal napojených 200 tabuliek, tak musíš najskôr dať 200 joinov...
Ak si porovnáš tie dva sql príkazy čo si dal, tak rozdiel je v tom, že pri prvom si sa snažil zmeniť osobaMeno a v tomto "fungujúcom" to je Osoba.Meno, čo je dosť veľký rozdiel. Chyba by bola očividná, keby si sem dal tú tabuľkovú štruktúru ako som od teba chcel už na začiatku..

Ale tak fajn, aspoň že ti to funguje.







_________________
C#, PHP, ...
Odpovedať na tému [ Príspevkov: 8 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Foreign key

v Databázy

1

685

01.09.2008 21:28

sento Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. z table do table

v HTML, XHTML, XML, CSS

5

918

25.05.2006 14:48

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P: Key 3DMARK Advanced Edition a Key VRMARK

v Predám

0

548

20.09.2016 17:07

tomas.zh Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P:Steam key Sleeping Dogs, Uplay key Assasins Creed III

v Predám

2

507

03.04.2013 8:59

d&rthak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MSI LIVE UPDATE 3, update biosu

v nVidia čipové sady

1

1798

11.01.2009 14:33

f4r0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. table?

v HTML, XHTML, XML, CSS

5

677

12.01.2008 20:40

Hees Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Create table

v PHP, ASP

6

792

06.10.2009 14:46

danielop Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. java table

v Assembler, C, C++, Pascal, Java

10

612

25.04.2010 21:03

Forty- Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. css table

v HTML, XHTML, XML, CSS

10

1266

17.04.2008 15:48

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. new partition table

v Operačné systémy Unix a Linux

3

380

02.04.2010 12:53

programmer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. table alerdy exist

v PHP, ASP

16

990

15.07.2008 14:26

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql table name ... :-/

v PHP, ASP

6

480

10.02.2008 17:25

sento Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql - create table....

v Databázy

4

1276

31.08.2008 22:28

m4r14n Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odkaz v TABLE

v HTML, XHTML, XML, CSS

5

800

22.11.2006 21:46

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Table vsetko dokaslala

v HTML, XHTML, XML, CSS

4

508

10.05.2009 19:46

mokus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tinymce - table plugin

v JavaScript, VBScript, Ajax

1

416

03.10.2011 19:20

camo Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra