Ticket Hash: | 964063da1641cc87ad9c95fce2114173d078d33b | ||
Title: | SQLiteConnection.Flags property not properly observed | ||
Status: | Closed | Type: | Code_Defect |
Severity: | Important | Priority: | Blocker |
Subsystem: | Connection | Resolution: | Fixed |
Last Modified: |
2015-07-14 19:30:37 9.77 years ago |
Created: |
2015-07-14 11:55:08 9.77 years ago |
Version Found In: | latest (2015-07-13 22:41:47) |
User Comments: | ||||
anonymous added on 2015-07-14 11:55:08:
I think that the SQLiteConnection.Flags property is not properly appreciated: when it is set out of the connection string but before opening the connection and not setting the DefaultFlags property, then the private FallbackDefaultFlags are used.<br/> <code> using (var connection = new SQLiteConnection("Data Source=myDatabase.db3"))<br/> {<br/> if (!((connection.Flags | SQLiteConnectionFlags.GetAllAsText) == SQLiteConnectionFlags.GetAllAsText))<br/> connection.Flags |= SQLiteConnectionFlags.GetAllAsText;<br/> connection.Open(); // manually set flag is lost here<br/> ... <br/> }<br/> </code> mistachkin added on 2015-07-14 17:59:37: Issue confirmed. Fix will be available shortly. mistachkin added on 2015-07-14 19:30:37: Fixed on trunk via check-in [f7cac79346]. |