这是代码:
using (var con = GetWriteConnection())
{
int res = con.Exec(cmd =>
{
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new SqlParameter("@Title",Title));
cmd.CommandText = "AddTitle";
return int.Parse(cmd.ExecuteScalar().ToString());
});
return res;
}
没有标题表。这是复杂的对象。它被ServiceStack.OrmLite序列化为字符串(nvarchar(MAX))。 如何使用ServiceStack的序列化器?
答案 0 :(得分:1)
var str=OrmLiteConfig.DialectProvider.GetQuotedValue(Title, typeof(Title));
str=str.SubString(1,str.Length-2); // (Clearing Quotes)
更新 Title.ToJsv()
不起作用。因为字符串中有“_type”。