在MSDN网站上说:“使用OLE DB连接SQL Azure不受支持。”在网络上还有其他地方的人报告称,在调整连接字符串中的服务器名称后,它对他们很好,例如这里和这里。 甚至SQL Server的分析服务使用OLE DB连接SQL Azure!
我在Delphi中开发使用ADO通过SQL Server的OLE DB提供程序连接到数据库的本机/非托管应用程序。我正在考虑添加SQL Azure支持。如果我可以在不进行太多更改的情况下重用大部分代码,那将非常有帮助。否则,我可能不会考虑采取这个方向。
如果Microsoft能更清楚地说明“不支持OLE DB”原因,那将非常有帮助。 如果在使用OLE DB时有某些限制,那是什么?也许我可以解决它们,或者它可能不会影响我。
Microsoft还提到支持ODBC。那么我可以使用“OLE DB提供程序到ODBC”并以这种方式连接吗?还是任何包括OLE DB的组合都“不受支持”?
我在Delphi中开发使用ADO通过SQL Server的OLE DB提供程序连接到数据库的本机/非托管应用程序。我正在考虑添加SQL Azure支持。如果我可以在不进行太多更改的情况下重用大部分代码,那将非常有帮助。否则,我可能不会考虑采取这个方向。
如果Microsoft能更清楚地说明“不支持OLE DB”原因,那将非常有帮助。 如果在使用OLE DB时有某些限制,那是什么?也许我可以解决它们,或者它可能不会影响我。
Microsoft还提到支持ODBC。那么我可以使用“OLE DB提供程序到ODBC”并以这种方式连接吗?还是任何包括OLE DB的组合都“不受支持”?