2013-08-03 30 views
1

我創建了調查表,但我不知道如何繼續做數據庫... 每個人都可以嗎? 總之,這裏是我的代碼:我使用ASP.NET創建了一項調查......但是如何創建數據庫來存儲它?

<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].[Question] 
(
    [Id] INT NOT NULL PRIMARY KEY, 
    [Question] NCHAR(10) NULL, 
    [Options] NCHAR(10) NULL 
) 

這是答案表:

CREATE TABLE [dbo].[Answers] 
(
    [Id] INT NOT NULL PRIMARY KEY, 
    [QuestionId] NCHAR(10) NULL, 
    [Answers] NCHAR(10) NULL 
) 

而且我也不能確定NCHAR(10)... 所以THI我在編程方面有多糟糕。 請教我。

回答

0

如果您沒有使用SQL的經驗,您可以嘗試parse.com,以便快速啓動和運行。

你必須仔細閱讀他們的文檔,他們也有教程和快速入門的解釋。

我仍然會推薦學習有關SQL的知識,只是因爲您並不需要知道如此多的知識。

0

您需要使用數據庫服務器,如sql或ms-sql或oracle或其他數據庫引擎,除非您要求查詢創建數據庫,我認爲不是,因爲您的問題中沒有查詢或其他相關標籤

+0

是的,我問的是如何去做...... –

+0

那麼你需要在你的計算機中安裝這些數據庫引擎的實例之一。在該數據庫引擎中創建一個數據庫。並使用連接字符串連接到您的代碼與之交互的數據庫。 – user1

0

如果你有機會到SQL ServerSQLExpressLocalDB,全MSSQL),你能夠利用EFEntity Framework),那麼你可以使用Code First建立你Databasedomain models

EF Code First Tutorial

假設您正在運行Windows,SQLExpressLocalDB應該已經安裝在PC上,如果沒有可以下載它們here。這些都足以滿足你正在尋找的東西,而且兩者都是免費的。您也可以支付全功能的MSSQL許可證,但是,這對您來說目前可能是矯枉過正的。

所有這些都可以在您的本地計算機上愉快運行,但是如果您希望將應用程序部署到Internet上,您可能需要考慮某種託管選項,除非您自己願意這樣做。

相關問題