Monitorovanie prichádzajúcich dotazov - Microsoft SQL Server Management Studio Express
Zdravím.
Chcel by som sa spýtať, či existuje možnosť prezerať došlé dotazy na databázu pomocou Microsoft SQL Server Management Studio Express (Verzia 9.00.2047.00, ale to je asi nepodstatné)
Programujem totiž databázovú aplikáciu v C# a vzhľadom na to, že som začiatočník (môj prvý väčší projekt) často sa stretávam so situáciou, keď pomocou funkcie update DataAdaptera síce Update príkaz na databázu úspešne pošlem, ale v DB sa nič nezmení.
Prípadne ak poznáte iný, lepší spôsob ako zistiť kde je chyba, tak by som bol veľmi rád. Rád by som riešil túto situáciu všeobecne, nakoľko sa často opakuje pri rôznych situáciách v rôznych formulároch.
Za každú odpoveď vám ďakujem.
Michal
Ako zistiť kde je chyba? Si robíš prdel? Veď si ani neprezradil ako to robíš!!! Ani kúsok kódu nič...
Najprv študuj: msdn.microsoft.com, potom niečo programuj...
Chcel som sa vyhnut tomu aby som sem zbytocne kopiroval zdrojovy kod. To by tu behom tohto tyzdna pribudlo asi 10 novych otazok. Ja sa iba pytam, ci sa da niekde (najlepsie v management studiu) monitorovat prichadzajuce dotazy, (pripadne nejako inak zistit co mi ta aplikacia posiela von).
Co sa tyka update prikazu, skladam ho z parametrov. (nieco na tento sposob).
Ja iba potrebujem zistit co tam fyzicky posle. Takze este raz. Existuje vobec nejaky sposob ako monitorovat dosle dotazy na sql server?
Ospravedlnujem sa, ak som zle formuloval otazku..
Máš to vytrhnuté z kontextu a hlavne ako insert súvisí s update?
Ak chceš vkladať údaje pomocou parametrov potom by to mohlo vyzerať asi nejak takto:
SQL Management Studio by malo obsahovať (neviem či obsahuje Express) tzv. Profiler, kde vidíš všetky dotazy na SQL instanciu, koľko readov, writov, atď... Je to super nástroj, ale obávam sa, že Express ho mať nebude.
Pozeral som Google a pozri sa čo riešili na Stacku:
http://stackoverflow.com/questions/760321/is-there -a-sql-server-profiler-for-sql-server-express
Diki moc. Preštudujem to :)