Eseguire uno script Sql da VBnet 2003

martedì 24 agosto 2004 - 09.43

LiukS Profilo | Newbie

Come faccio ad eseguire uno script sql per creare un DB da VbNet 2003

Brainkiller Profilo | Guru

Puoi provare a caricare tutto lo script in memoria in una variabile e assegnarlo alla proprietà texd del tuo SqlCommand e poi lanciare. Oppure cosa migliore usare query di questo tipo sempre allo stesso modo:

EXEC master..xp_cmdshell 'osql -Snomeserver -Usa -Psa -ic:\MySQl.sql -n'
EXEC master..xp_cmdshell 'isql -Snomeserver -Usa -Psa -ic:\MySQl.sql -n'

Sostituisci il path dello script.
Se hai bisogno sulla documentazione SQL Server vedi le opzioni della Stored Prcoedure cmdShell.

ciao
david

LiukS Profilo | Newbie

Grazie mille dei consigli,
era proprio ciò che cercavo
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5