In vb.net 2017 - SQLite - I can setup a connection like this:
_connection = New SQLiteConnection("Data Source=" & database & ";foreign_keys = true")
However - using dotConnect SQLite - I can not do it like this - errors.
Is there a simple way to turn it on? - because the help file is so confusing - you could try 100 different ways and still get it wrong. For the life of me - as common as fk's are - it should be something that is easily handled without reading through weeds of help - that doesn't show the (exact) correct example!
Thanks
Foreign Keys - how to enable? vb.net
-
- Devart Team
- Posts: 2420
- Joined: Wed 02 Nov 2011 09:44
Re: Foreign Keys - how to enable? vb.net
There is no such connection string parameter as foreign_keys in dotConnect for SQLite. That’s why the error is generated. dotConnect for SQLite’s SQLiteConnection has another connection string parameter: Foreign Key Constraints. For more information, please refer to https://www.devart.com/dotconnect/sqlit ... tring.html
This parameter can have one of the following three values: On, Off, Default. You need to replace the "foreign_keys = true" with "Foreign Key Constraints = On". For more information, please refer to https://www.devart.com/dotconnect/sqlit ... aints.html
This parameter can have one of the following three values: On, Off, Default. You need to replace the "foreign_keys = true" with "Foreign Key Constraints = On". For more information, please refer to https://www.devart.com/dotconnect/sqlit ... aints.html