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