Diskuze: Přepsání záznamu v DB
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 15 zpráv z 15.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Sakra, top jsem zapomněl napsat. Je to MySQL
Používej "odpovědět", abych viděl, že jsi reagoval...
Normální SQL příkaz UPDATE by měl fungovat bez problémů, pokud ti funguje
načítání...
takže dotaz bude vypadat nějak takto ?
"UPDATE ukoly SET splneno='nova hodnota' WHERE predmet="'listview.Item[xx]...."
? a vykonám to normálně pomocí
ExecuteNonQuery();
? (s databází teprv ezačínám. )
v podstatě jo, jen si nejsem jistý tou syntaxí...
Jen u toho listview by mělo být něco jako "SelectedItem"
Myslel jsem, jestli je správně ten MySQL dotaz. Ten listView jsem psal z
hlavy, aby tam alespoň něco bylo - takhle to určitě nebude
Díky za radu
Rozdíly mezi klasickým SQL dotazem a dotazem pro MySQL jsou zanedbatelné. Je nějaký důvod, proč máš DB v MySQL a ne v MS SQL?
Protože jedinou tuhle jsem našel na internetu, kde je povolený vzdálený přístup - vím, mohl jsem si udělat lokální, ale chtěl jsem zkusit jak se pracuje s tím vzdáleným.
Myslím, ze to chce proto aby mohl mit 1 db treba na svym serveru se kterou by komunikoval ten program at by byl spusteny odkudkoliv a ne aby pokazdy vytvarel vlastni db na localhostu. Muze to byt treba databaze uzivatelu nebo neco tak...
To ale není vysvětlení, proč zrovna MySQL a ne MSSQL
A proč zrovna MSSQL? O
MSSQL toho teda moc nevím, ale asi bude důvod, proč se v 90ti procentech
případů používá z SQL databází MySQL.
A určitě je to i lepší volba s
případnou implementací třeba s webovkama (kde sem snad ještě nikdy
neviděl nic jiného než MySQL), které můžou brát data z té stejné DB
atd.
Jestli jsi s webovkama neviděl nic jiného, než MySQL, tak tos toho ještě asi moc neviděl. Například u ASP.NET se "téměř vždy" využívá MSSQL, protože jsou to oba Microsoftí produkty a všechny nástroje jsou přímo přizpůsobené k použití MSSQL. MySQL se používá hlavně pro PHP aplikace. Protože je toto vlákno u C#, jsem se ptal, proč MySQL a ne MSSQL. Já například už v PHP nic nového nedělám, dělám v ASP.NET a využívám MSSQL, protože k tomu můžu navázat desktopovou aplikaci ve VB.NET(nebo C#.NET) s přístupem do stejné DB...
Myslel jsem to tak, jak to napsal Dan. Potřebuji k DB přistupovat z webu i z desktopu a volba MySQP mi přišla jako nejlepší. A vlákno jsem dal do C#, protože jsem myslel, že když kombinuju desktop s DB, tak to nebudu cpát k databázím.
Zobrazeno 15 zpráv z 15.