I'd suggest using:
"user id=uuu;password=ppp;server=COREDATA23\\SQLEXPRESS; Trusted_Connection = False;Database=ContractorInvoiceSystem;connection timeout=30"
The "no" keyword used to sometimes work with VBA and very old versions of
VB. I've never seen it work with ADO.NET.
You are running your C# executable on the same machine running SQL Express, correct?
-PatP