[英]How do I correctly make a C# property of data type varchar?
我們正在制作一個ASP.NET應用程序,並首先制作了數據庫。 我們正在嘗試添加User表,而不使用默認數據庫。 我想添加屬性,例如數據類型為varchar且長度可變(30)的UserID。 無論我如何輸入,語法都不正確。
我試過了:public int UserID {get; 組; } public varchar(30)UserId {get; 組; } public varchar電子郵件(30){get; 組; } public varchar Password(30){get; 組; }
是否必須更改數據庫中的所有內容以匹配代碼,或者如果我在代碼中使用字符串,可以將其保留在數據庫中嗎?
它說the symbol varchar cannot be resoved.
請幫忙。
varchar
是一種SQL Server數據類型,您需要在C#代碼中使用.NET的string
類型。 以下代碼對任何大小的varchar
數據均有效:
public string Email {get; set;}
您可以檢查SQL Server數據類型映射以了解其他SQL Server數據類型及其.NET等效項。
如注釋中所建議,使用與SQL數據類型varchar
等效的c# string
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.