我使用SQL Server 2008 R2和SQL Server 2012与C#,但我想知道如何使用D ...连接到它们...
我进行了谷歌搜索并找到了这个:http://www.prowiki.org/wiki4d/wiki.cgi?DatabaseBindings
但我没有发现连接到SQL Server ......
答案 0 :(得分:0)
一种选择是使用此处提供的OpenDBX
绑定:https://github.com/rikkimax/Derelict_Extras---OpenDBX。 OpenDBX
使用统一界面提供对多个数据库服务器的访问,包括MS SQL Server
,PostgreSQL
,SQLite
等。
它有一个C api所以它不是很漂亮,但它应该可以工作。
另一种选择是使用ODBC。绑定可在https://github.com/AndrejMitrovic/DWinProgramming获得。
答案 1 :(得分:0)
我建议你为FreeTDS编写一个绑定/包装器:http://www.freetds.org/。这是可用于连接SQL服务器的最佳开源库。另一种选择可能是unixODBC和iODBC,但据我所知他们都使用FreeTDS for Microsoft SQL Server。