帮我瞧瞧这段SQL Server的数据库连接有什么错?
刚学ASP.Net,数据库连接时用的下面代码,但总是提示:
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
分析器错误信息: 查找 </asp:label> 标记时遇到意外的文件结尾。
源错误:
行 25: <asp:label id="data_src" runat="server">
行 26: <asp:label id="con_open" runat="server">
行 27: <asp:label id="con_close" runat="server">
行 28: </body>
行 29: </html>
源文件: E:\Test\connection.aspx 行: 27
--------------------------------------------------------------------------------
版本信息: Microsoft .NET 框架版本:1.0.3705.0; ASP.NET 版本:1.0.3705.0
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.Sqlclient"%>
<script Language="c#" runat="server">
void Page_Load()
{
string strConnection = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=newjoyo;Data Source=LISHUIQING2";
data_src.Text = strConnection;
SqlConnection objConnection = new SqlConnection(strConnection);
try
{
objConnection.Open();
con_open.Text="Connection opened successfully.<br/>";
objConnection.Close();
con_close.Text="Connection closed.<br/>";
}
catch(Exception e)
{
con_open.Text="Connection failed to open.<br/>";
//con_close.Text=e.ToString();
}
}
</script>
<html>
<body>
<asp:label id="data_src" runat="server">
<asp:label id="con_open" runat="server">
<asp:label id="con_close" runat="server">
</body>
</html>