Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Modificare oggetti db sql server 2005 runtime
mercoledì 11 giugno 2008 - 12.09
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
jordi75
Profilo
| Junior Member
81
messaggi | Data Invio:
mer 11 giu 2008 - 12:09
Ciao!
nella mia web app (vb.net) ho bisogno di modificare viste e stored preocedure di sql server 2005 runtime.
Usando i classici sqlcommand e impostando la stringa di queery vedo che la cosa funziona abbastanza. Volevo sapere se per caso c'e' un altro
sistema più 'corretto' per gestire gli oggetti db o se questo è l'unico modo
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 11 giu 2008 - 12:38
>Ciao!
Ciao!
>nella mia web app (vb.net) ho bisogno di modificare viste e stored
>preocedure di sql server 2005 runtime.
>Usando i classici sqlcommand e impostando la stringa di queery
>vedo che la cosa funziona abbastanza. Volevo sapere se per caso
>c'e' un altro
>sistema più 'corretto' per gestire gli oggetti db o se questo
>è l'unico modo
Personalmente seguirei due strade:
PRIMO METODO:
Per la lettura e lo script degli oggetti stored procedure e viste utilizzerei SMO (SQL Server Management Objects) tramite la classe Scripter:
Scripter Class
http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.scripter_members.aspx
SQL Server Management Objects
http://msdn.microsoft.com/en-us/library/ms162169.aspx
SECONDO METODO:
Per la lettura della definizione utilizzerei la stored procedure sp_helptext.
sp_helptext
http://msdn.microsoft.com/en-us/library/ms176112.aspx
Per l'esecuzione invece, utilizzerei la semplice ExecuteNonQuery() del command in entrambi i casi.
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !