I';我正在使用ASP.NET创建调查…但是如何创建数据库来存储它呢?

I';我正在使用ASP.NET创建调查…但是如何创建数据库来存储它呢?,asp.net,database,visual-studio-2012,survey,Asp.net,Database,Visual Studio 2012,Survey,我已经创建了调查表,但我不知道如何继续做数据库。。。 有人能帮我吗? 无论如何,我的代码如下: <tr> <td class="auto-style2">5) Would you share our website to your friends?</td> <td> <asp:RadioButtonList ID="rbl5" runat

我已经创建了调查表,但我不知道如何继续做数据库。。。 有人能帮我吗? 无论如何,我的代码如下:

<tr>
                <td class="auto-style2">5) Would you share our website to your friends?</td>
                <td>
                    <asp:RadioButtonList ID="rbl5" runat="server" AutoPostBack="True" RepeatDirection="Horizontal" RepeatLayout="Flow">
                        <asp:ListItem>Yes</asp:ListItem>
                        <asp:ListItem>No</asp:ListItem>
                    </asp:RadioButtonList>
                </td>
            </tr>
            <tr>
                <td class="auto-style2">6) Any comments or suggestions?</td>
                <td>
                    <asp:TextBox ID="tbComment" runat="server" Height="182px" TextMode="MultiLine" Width="271px"></asp:TextBox>
                    <br />
                    <br />
                    <br />
                    <input type="button" onclick="btnSubmit_Click()" value="Submit" />&nbsp;&nbsp;&nbsp;&nbsp;
                    <asp:Button ID="btnReset" runat="server" OnClick="btnReset_Click" Text="Reset" />
                </td>
            </tr>
        </table>

    </div>
    </form>
这是答案表:

CREATE TABLE [dbo].[Answers]
(
    [Id] INT NOT NULL PRIMARY KEY, 
    [QuestionId] NCHAR(10) NULL, 
    [Answers] NCHAR(10) NULL
)
我也不确定NCHAR(10)。。。 这就是我编程的糟糕程度。
请教我。

您需要使用数据库服务器,如sql或ms sql或oracle或其他数据库引擎,除非您要求query创建数据库,我认为这是不可能的,因为您的问题中没有查询或其他相关标记

如果您没有sql方面的经验,您可以尝试,只是快速启动并运行一些东西

你必须通读他们的文档,他们还有教程和快速入门说明


我仍然建议您学习SQL,只是因为您不需要了解太多才能开始使用。

如果您可以访问
SQL Server
SQLExpress
LocalDB
,Full
MSSQL
),并且可以使用
EF
(),然后您可以使用
code-First
域模型构建
数据库

假设您正在运行Windows,
SQLExpress
LocalDB
应该已经安装在您的电脑上,如果没有安装,则可以下载它们。这两种方法中的任何一种都可以满足你想要做的事情,而且都是免费的。您也可以付费购买功能齐全的
MSSQL
许可证,不过,目前这对您来说可能有些过头了


所有这些都将在您的本地计算机上运行,如果您希望将应用程序部署到Internet,您可能需要考虑某种托管选项,除非您自己对此感到满意。

您需要在计算机中安装这些数据库引擎的一个实例。在该数据库引擎中创建一个数据库。并使用连接字符串连接到代码要与之交互的数据库。
CREATE TABLE [dbo].[Answers]
(
    [Id] INT NOT NULL PRIMARY KEY, 
    [QuestionId] NCHAR(10) NULL, 
    [Answers] NCHAR(10) NULL
)