SSMA AccesToSQLAzure - C#Access应用程序中的例外

时间:2012-04-27 13:31:35

标签: c# winforms ms-access azure-sql-database sql-server-migration-assi

我使用SQL Server迁移助手将我的Access2007(.accdb)迁移到SQL Azure数据库,它在某些问题上运行良好,但现在不是重点。

前段时间我写了一个C#Winforms应用程序,它连接到我的Access数据库并执行一些操作,如更新和删除数据行。

所以我只是将我的Access数据库迁移到SQL Azure,然后选中了复选框以链接表,在说明文件中我的应用程序可以正常使用Access数据库,但这些表实际存储在SQL Azure数据库中,好吧我没想到。

但现在我在测试我的C#应用​​程序时遇到异常,这里是:

ODBC-Connection to'SQL Server Native Client 10.0'Databasename'.database.windows.net'failed。

我在互联网上找不到关于这个例外的事情......我希望有人可以帮我这个,我真的非常绝望......

谢谢和问候 亚历山大

1 个答案:

答案 0 :(得分:0)

由于您可以在迁移助手中使用SQL Azure,我认为您可能已经配置了SQL Azure防火墙规则。不过,请再次检查以确保它能够从本地计算机连接到SQL Azure。还请检查连接字符串是否正确。此外,我建议您参考可能有用的文章:http://msdn.microsoft.com/en-us/library/windowsazure/ee336243.aspx

最诚挚的问候,

徐明。