1

这是代码:

   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 序列化为 string(nvarchar(MAX))。如何使用 ServiceStack 的序列化器?

4

1 回答 1

1
var str=OrmLiteConfig.DialectProvider.GetQuotedValue(Title, typeof(Title));

str=str.SubString(1,str.Length-2); // (Clearing Quotes)

UPDATE Title.ToJsv() does not work. Because there is "_type" in string.

于 2012-09-28T07:02:23.607 回答