如何在浏览器asp.net mvc中创建表?

时间:2015-07-20 12:18:38

标签: c# asp.net asp.net-mvc visual-studio-2013

当应用程序在网站上运行时,我们都知道如何在桌面上创建新行。

但是如何在浏览器的DB中创建新表?我在互联网上寻找某种形式的例子,但找不到任何东西......

我需要通过自己的一个控制器,模型和视图文件夹(Index.cshtml,Edit.cshtml等等)创建新表。

请帮忙。

1 个答案:

答案 0 :(得分:1)

您可以使用ADO.Net创建新表。在一些字符串中创建表创建查询,使用此查询创建一个Sql命令,然后执行此操作。 样本可能看起来像这样 -

        string createtableCommandString = @"CREATE TABLE Persons
                                            (
                                            PersonID int,
                                            LastName varchar(255),
                                            FirstName varchar(255),
                                            Address varchar(255),
                                            City varchar(255)
                                            ); ";

        using (SqlConnection connection = new SqlConnection("YourconnectionString"))
        {
            SqlCommand command = new SqlCommand(createtableCommandString, connection);
            command.Connection.Open();
            command.ExecuteNonQuery();
        }