[ Pharos @ 21.07.2009. 08:43 ] @
Da li postoji neki free/komercijalni addin za SSMS pomoću kojeg mogu direktno da izmenim podatke iz result grid-a?
Npr. ako pozovem:
Code:
SELECT TOP 10 * FROM some_table

Želim posle izvršavanja te komande da imam mogućnost editovanja vrednosti u result gridu, bez potrebe da tražim tu tabelu i ručno je otvaram.
[ zorrome @ 21.07.2009. 16:09 ] @
Pa možeš u SSMS-u. Desni klik na tablicu, Open i među alatnim trakama (QueryDesigner -> Pane -> SQL) odabereš Show SQL Panel . Nakon toga ti se pokaže prozor za pisanje upita. Nakon izvršavanja upita mijenjaš podatke u gridu. Nadam se da si na to mislio.
[ Pharos @ 21.07.2009. 20:02 ] @
Ne, nisam na to mislio
[ Fedya @ 22.07.2009. 08:21 ] @
Ajd objasni sta si mislio onda.

Citat:
Pharos: Npr. ako pozovem:
Code:
SELECT TOP 10 * FROM some_table

Želim posle izvršavanja te komande da imam mogućnost editovanja vrednosti u result gridu, bez potrebe da tražim tu tabelu i ručno je otvaram.


Odgovor koji ti je zorrome dao ti omogucava tacno to. Da izvrsis upit i menjas podatke. Znaci ili si totalno promasio pitanje ili nisi ni probao ono sto ti je covek rekao nego si otpisao odgovor unapred.
[ Pharos @ 22.07.2009. 08:48 ] @
Pre nego što napišeš takav komentar, trebao bi dobro i pažljivo da pročitaš post na koji odgovaraš.
Jel treba sad da pišem razloge zašto mi ne treba SQL Pane ili zašto mi treba funkcionalnost koju sam tražio ili šta?
[ Fedya @ 22.07.2009. 09:03 ] @
Pazljivo sam procitao, napisao si "Ne, nisam na to mislio" ali nisi razjasnio zasto.

Citat:
Pharos: Jel treba sad da pišem razloge zašto mi ne treba SQL Pane ili zašto mi treba funkcionalnost koju sam tražio ili šta?


To bi te verovatno dovelo blize odgovoru. Znaci, koja funkcionalnost ti je potrebna sto ne mozes u Pane-u? Posto posle izvrsavanja
Citat:
Pharos
Code:
SELECT TOP 10 * FROM some_table


imas mogućnost editovanja vrednosti u result gridu.
[ Pharos @ 22.07.2009. 09:10 ] @
Ovako.
Radim sa velikom bazom podataka (70+ GB) i velikom količinom tabela.
Nazivi tabela i njihovih kolona nisu na EN/SR jeziku.
Zbog veće produktivnosti koristim RedGate-ov SQL Refactor koji ima intellisense i još gomilu nekih stvari.
Ako bih radio sa SQL Pane, tada ne bih mogao da koristim ovaj intellisense.
Ako već napišem select i treba mi jednostavan update za single record, pa jednostavnije je i dosta brže da ispod select-a napišem jedan update, nego da lociram tabelu u Object Explorer-u.

[ Fedya @ 22.07.2009. 09:56 ] @
Ono sto mozda nije ocigledno iz pane-a je da kada jednom kliknes na tabelu i kazes open ti u stvari mozes menjati bilo koju tabelu.
Znaci ako uradis open na tabelu1 i pastujes select * from tabela2 ti ces moci direktno da menjas tabelu2, nema potrebe da trazis tabelu u exploreru.

Dok god radis samo sa jednom tabelom u isto vreme MSSMS ce ti raditi posao, ako ti treba join podaci ce uvek biti vraceni u read-only modu. Ne znam za tool koji bi ti dozvolio update u tom slucaju.

Sto se intellisense-a tice ne znam da li si koristio SQLPrompt (takodje RedGate-ov proizvod). Dobijes intellisense, code snippet-e i gomliu drugih stvari u MSSMS i visual studiu.