簡體   English   中英

如何正確使數據類型為varchar的C#屬性?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM