In Community.CsharpSqlite.SQLiteClient.SqliteParameterCollection.cs
private bool isPrefixed (string parameterName)
{
return parameterName.Length > 1 && (parameterName[0] == ':' ||
parameterName[0] == '$');
}
Should be:
private bool isPrefixed (string parameterName)
{
return parameterName.Length > 1 && (parameterName [0] == ':' ||
parameterName [0] == '$' || parameterName [0] == '@');
}
And in Community.CsharpSqlite.SQLiteClient.SqliteConnection.cs
line 177:
string[] conn_pieces = connstring.Split (',');
should be:
string [] conn_pieces = connstring.Split (';');