System.Data.SQLite
View Ticket
Not logged in
Ticket UUID: e47b3d83461aaa1d8f725864f107a280adb6d06d
Title: Opening connection fails when data source path contains semi-colon character.
Status: Closed Type: Code_Defect
Severity: Important Priority: Blocker
Subsystem: Connection Resolution: Fixed
Last Modified: 2013-05-17 10:26:27
Version Found In: 1.0.85.0 (3.7.16.2)
User Comments:
anonymous added on 2013-04-30 14:16:29:
I'm using SQLiteConnectionStringBuilder to build the following connection string:

data source="C:\path1;path2\file.dbf";datetimeformat=ISO8601;datetimekind=Unspecified;failifmissing=True;legacy format=False;page size=4096;synchronous=Off;useutf16encoding=False

I receive the following error:

System.ArgumentException: Invalid ConnectionString format for part "path2\file.dbf"", no equal sign found
   at System.Data.SQLite.SQLiteConnection.ParseConnectionString(String connectionString)
   at System.Data.SQLite.SQLiteConnection.Open()

The same connection string worked fine in the previous version we were using (1.0.80.0)

mistachkin added on 2013-05-01 00:29:12:
Fixed on trunk via check-in [8e0bb4c6cd].

mistachkin added on 2013-05-06 00:04:24:
Also see ticket [1c456ae75f].