我們正在製作一個ASP.NET應用程序並首先創建數據庫。我們正在嘗試添加我們的用戶表,而不是使用默認數據庫。我想添加屬性,例如數據類型爲varchar和變量長度爲30的UserID。不管我怎麼輸入它,語法都是不正確的。我試過了: public int UserID {get;組; } public varchar(30)UserId {get;組; } public varchar Email(30){get;組; } public varchar Password(30){get;組; }如何正確創建數據類型爲varchar的C#屬性?
我是否必須更改數據庫中的所有內容以匹配代碼,或者如果我在代碼中使用字符串,是否可以將varchar保留在數據庫中?
和它說the symbol varchar cannot be resoved.
請幫助。
你可以展示你到目前爲止的實際代碼嗎?另外,嘗試'公共字符串電子郵件{獲取;組; }'...數據庫「varchar」是C#中的一個「字符串」。 – 2015-02-12 05:48:50
'varchar'是一個** SQL **數據類型 - 不是C#/ .NET。在C#中,使用'string' – 2015-02-12 05:49:42
在數據庫類型中,電子郵件的類型是varchar(30),但在C#中它將不被接受。如果我使用一個字符串,那麼這是一個數據類型不匹配,並且可變長度如何。實際的代碼是:public varchar(30)Email {get;設置;} – 2015-02-12 05:52:10