本章的内容是介绍如果使用Visual Studio 2010开发应用连接SQL Azure云端数据库。
1.获得SQL Azure连接字符串
首先请先登录Windows Azure 管理用户界面 https://windowsazure.com/,并输入您的帐号信息
然后选择"数据库", 查看连接字符串,把连接字符串复制到剪切板。
2.创建Windows Azure Project
首先我们打开Visual Studio 2010,新建一个Cloud项目,命名为ConnectToSQLAzure
添加"ASP.NET Web Role",并且命名为"StudentWeb",然后选择"OK"
3.修改Default.aspx
双击打开Default.aspx页面,选择设计窗口。打开工具栏,然后把控件GridView拖拽到Default.aspx页面里
4.绑定数据
在新创建的GridView右上角,"Choose Data Source"-->选择"New data source"
在"Data Source Configuration Wizard"窗体里,选择"Database",暂时不修改ID。然后选择"OK"
在"Configure Data Source"对话框里,选择"New Connection"
接下来就是配置SQL Azure数据库连接字符串的过程了。在Add Connection对话框里,输入Server name,然后输入SQL Azure的管理员用户名和密码。最后在"Select or Enter a Database Name"里选择您指定的Database。我们可以点击"Test Connection",测试连接字符串的正确性。
配置完成后,我们在接下来的窗口选择"Next"
在接下来的窗口里,我们选择只显示studentnumber(学号)和name(姓名),不需要显示unikey(主键),
然后点击"Next"
在接下来的测试查询窗口里,我可以点击"Test Query",测试查询的结果,可以看到我们查询到了2行数据。最后我们选择"Finish"
5.启动Visual Studio调试
最后我们在VS里,按F5启动调试就可以看到:Default.aspx页面从SQL Azure云端数据库查询到数据并且绑定到GridView控件里,最后显示出来。
注意:只有通过TCP端口1433才能连接SQL Azure数据库服务,请确认您所在网络的TCP 1433 Port已经打开。