2016-11-29 61 views
0

每當新用戶登錄到他的註冊帳戶,那時我需要自動爲他的帳戶創建一個表&它必須使用C#訪問用戶名作爲表名稱,編碼。因爲我想將產品詳情添加到購物車中,例如在線購物網站。如果用戶登錄到他們的帳戶什麼是可用的購物車中的細節應該顯示在他們的網頁..是否有任何其他方式添加產品的詳細信息到購物車....如何使用C#自動創建數據庫表

+0

您確定要爲每個用戶創建一個新表嗎? –

+0

yaa肯定....我想創建單獨的表....請幫助我如何創建 – Harini

+0

以及...在這種情況下,創建一個SP創建一個表,並從您的代碼中調用該SP。 –

回答

3

你不應該創建一個新的表每個用戶。請創建一個存儲用戶特定數據(如用戶名,電子郵件等)的單個用戶表。然後,對於要與用戶關聯的任何類型的商品(如購買商品),請在用戶表中創建一個foreign key。您可能需要首先閱讀關係數據庫設計的基礎知識。

+0

確定罰款....但如何自動創建表在C# – Harini

+0

您可以只運行一個'CREATE TABLE'查詢。 –

+0

當你說自動創建表時您是在談論代碼第一個實體框架? http://www.entityframeworktutorial.net/code-first/entity-framework-code-first.aspx –

0

在線購物車是當前用戶會話中的臨時數據,我認爲您不需要創建表來存儲該數據。您只需創建一個會話變量(DataTable)來存儲在線購物車的數據。

相關問題