嗨,大家好我正在测试一个asp.net脚本作为一个新手,我还在学习。我在Dreamweaver上运行它。每当我运行页面时。我收到了这个错误。
我实际上是想复制这个http://quickstarts.asp.net/QuickStartv20/util/srcview.aspx?path=~/aspnet/samples/data/GridViewBoundFields.src 用我自己的sql表和数据库。
http://i47.tinypic.com/1zbsyfb.png
<%@ Page Language="C#" %>
<html>
<head id="Head1" runat="server">
<title>GridView Bound Fields</title>
</head>
<body>
<form id="form1" runat="server">
<asp:GridView ID="GridView1" DataSourceID="SqlDataSource1" AutoGenerateColumns="False"
runat="server">
<Columns>
<asp:BoundField HeaderText="Course" DataField="Course" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
SelectCommand="SELECT Course FROM tmdsi"
ConnectionString="<%$ ConnectionStrings: test%>" />
</form>
</body>
</html>
我的网络配置文件是
<configuration>
<connectionStrings>
<add name="test"
connectionString="Server=myipaddress; port=3306;Integrated Security=True;
Database=test;User=test; Password=test;"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
答案 0 :(得分:1)
您必须以逗号分隔端口,详细了解连接字符串 here
更改
Server=myipaddress; port=3306;
要
Server=myipaddress,3306;
同时将CutomError模式更改为OFF以查看您正在获得的错误。