Как я могу создать представление в базе данных SQL Server с C #? - PullRequest
1 голос
/ 03 декабря 2008

Как динамически создать представление в SQL Server с использованием C #?

Ответы [ 2 ]

5 голосов
/ 03 декабря 2008

Примерно так, очевидно, ваш код подключения будет другим (лучше):

SqlConnection conn = null;
conn = new SqlConnection("yourConnectionString");
conn.Open();
string strSQLCommand = "CREATE VIEW vw_YourView AS SELECT YOurColumn FROM YourTable";
SqlCommand command = new SqlCommand(strSQLCommand, conn); 
string returnvalue = (string)command.ExecuteScalar(); 
conn.Close();
3 голосов
/ 03 декабря 2008

Вы можете использовать следующий код для написания запроса для представления:

query = " Create View [Viewname] Select ....";

Выполнить запрос.

...