屠龙

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

vs2010,按MSSQL方式使用vs视图画工具创建sqlite数据表,将binaryGuid设置成false,SQLite的guid仍然有问题。

如:select * from users 能取到数据,select * from users where guid='{guid的值1}'却取不到

一,建表时collate设置成nocase;

二,将binaryGuid设置成false

 

问题依然存在的,是vs的问题,新建一个查询,insert into users(guid) values('{guid的值2}')

再select * from users where guid='{guid的值2}'能取到数据

再select * from users where guid='{guid的值1}'还是取不到

 

原来不能指望 vs对sqlite.net有多好,使用vs2010图形化工具建表没问题,要是模仿mssql那样图形化插入数据是有问题的,还是得通过sql语句插入。也许还不太了解使用vs操作sqlite的注意点。

posted on 2011-03-18 20:36  屠龙  阅读(2103)  评论(13编辑  收藏  举报