まず、ServiceStack.OrmLiteコードでnTextデータ型を持つことができますか?ServiceStack.OrmLiteのntext
public class Email
{
[AutoIncrement]
public long ID { get; set; }
public DateTime Date { get; set; }
public string From { get; set; }
public string Subject { get; set; }
nText =>
public string Body { get; set; }
}
私は文字列データ型を使用する場合、ormlite NVARCHAR(8000)を生成するデータベース
に私はあなたがServiceStackためstring
からbyte[]
にごBody
タイプを変換する必要があるデータ
C#の文字列データ型を構築する際
は、プロバイダを使用しntext型の罰金です。ユニコード文字を含むことができ、任意の長さの文字列を保持することができます。 – Andomar
新しい開発に 'text'、' ntext'または 'image'を使わないでください - これらのデータ型は[非推奨]です(http://msdn.microsoft.com/en-us/library/ms187993.aspx)。 'varchar(MAX)'、 'nvarchar(MAX)'、 'varbinary(MAX)'をそれぞれ使用します。これらのタイプの使用方法については、ORMのマニュアルを参照する必要があります。 –
@JonSeigelのコメントをサポートしています。 Ormliteの属性を使って長さを指定できます。 – kunjee