Hi,
On Thursday, 9 August 2012, flipm0de wrote:
In Community.CsharpSqlite.SQLiteClient.SqliteParameterCollection.cs...
Should be:
private bool isPrefixed (string parameterName)
{
return parameterName.Length > 1 && (parameterName [0] == ':' || parameterName [0] == '$' || parameterName [0] == '@');
}
I agree.
On Thursday, 9 August 2012, flipm0de also wrote:
And in Community.CsharpSqlite.SQLiteClient.SqliteConnection.cs
line 177:
string[] conn_pieces = connstring.Split (',');
should be:
string [] conn_pieces = connstring.Split (';');
Or, string[] conn_pieces = connstring.Split (new char[]{';',','}, StringSplitOptions.RemoveEmptyEntries);
This alternative maintains the current working behaviour, and still meets expectations of developers coming from the C++ implementation. It also eliminates worries caused by connection strings with ",," or ";;".
Regards,
Stewart.