使用SQLite </tt>存储List <tt>

时间:2013-05-08 21:15:14

标签: sqlite c#-4.0

我期待公司不在这里,但是有没有办法存储List&lt; int&gt; (或浮点数或字符串)在SQLite中?

我四处寻找,似乎找不到任何东西。

1 个答案:

答案 0 :(得分:-1)

对象关系映射(ORM)工具将执行此类操作,通常通过创建一个新表来保存列表的实例,并使用外键将其与引用的“对象”连接起来。 .NET for ORM的一个工具是NHibernate

如果您愿意放弃引用列表元素的查询,可以将其序列化为缓冲区,并将缓冲区作为blob存储到SQLite数据库中。当然,您还需要一个反序列化器将blob转换回列表。