Any reason why neither IBDac or UniDac support the "local" connection option?
(without a server name)
Note that "localhost" is a valid server name and a connection can use the network for that.
No "local" protocol?
Never mind, I just read this in the Help:
Note: You can set connection parameters not only by Database property. You can use Server property to set server name and Options property to set connection protocol. If Database property contains local filename and server property is empty, it will be a local connection. If Server property is not empty, Server and Options properties will be used for the connection.