Databases and the D Standard Library
Jacob Carlborg via Digitalmars-d
digitalmars-d at puremagic.com
Sun Jan 1 01:29:28 PST 2017
On 2017-01-01 04:24, Adam Wilson wrote:
> My idea: Each data store has it's own implementation with it's own
> naming convention. For example (ADO.NET):
> - SqlConnection (MSSQL)
> - NpgsqlConnection (Npgsql)
>
> Yes, this means that you have to change names in your code if you switch
> data-stores, but since you are already changing your queries, which is a
> much more difficult change, this isn't a significant additional cost.
I don't think we should try to make implementations different just
because. If you have an SQL builder or an ORM on top of the interface
that abstract the differences in the SQL syntax, it's possible to switch
driver, within reason.
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list