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
- 
				Pinturiccio
 - 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