C# 在Vici CoolStorage中运行查询时出现NullReferenceException
这是我的密码:C# 在Vici CoolStorage中运行查询时出现NullReferenceException,c#,windows-phone-7,coolstorage,vici,C#,Windows Phone 7,Coolstorage,Vici,这是我的密码: BookMark[] st = CSDatabase.RunQuery<BookMark>( @"SELECT * FROM Bookmark WHERE link='" + link + "'"); class BookMark { public string link; } BookMark[]st=CSDatabase.RunQuery( @“从书签中选择*,其中link=”“+link+””); 类书签 { 公共字符串链接;
BookMark[] st = CSDatabase.RunQuery<BookMark>(
@"SELECT * FROM Bookmark WHERE link='" + link + "'");
class BookMark
{
public string link;
}
BookMark[]st=CSDatabase.RunQuery(
@“从书签中选择*,其中link=”“+link+””);
类书签
{
公共字符串链接;
}
有时我会得到一个NullReferenceException,但我不知道为什么
请帮帮我 你几乎没有给我们任何依据。我猜您会得到异常,因为您代码中的
链接
变量是null
您几乎没有给我们任何依据。我猜您会遇到异常,因为代码中的链接
变量为null
如果您使用的是sqlite数据库,则问题是由于sqlite数据库设置为UTF-8以外的编码。只需使用UTF-8编码创建一个新的sqlite数据库,错误就会消失。如果使用sqlite数据库,问题是由于sqlite数据库设置为UTF-8以外的编码。只要用UTF-8编码创建一个新的sqlite数据库,错误就会消失。您解决了吗?我也有同样的问题,你解决了吗?我也有同样的问题。