<asp:WebPartManager ID="WebPartManager1" runat="server">
            </asp:WebPartManager>
            <asp:WebPartZone ID="WebPartZone1" runat="server">
                <ZoneTemplate>
                    <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
                </ZoneTemplate>
            </asp:WebPartZone>这是代码
我一运行就出错
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) 我装了sql2000
但书上也没说要连接数据库啊
哪里连啊

解决方案 »

  1.   

    好像和数据库关系不大看看这个http://www.51aspx.com/CV/SingleUserBlog
      

  2.   

    D:\WINNT\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe
      

  3.   


    不做配置的话,webpart自动连接.net2005自带的小型sql2005  (sql express)可能在安装.net2005的时候,你没有装最好你下个例子。学的快。
      

  4.   

    难道只能用sql2005?
    但服务器都是sql2000
      

  5.   

    你下个例子,我没用过,只是接触过webpart的皮毛。需要数据库存储webpart的位置信息网上见过用sql2000的例子,你google一下,弄下来看看
      

  6.   

    解决办法是:
    (1) 在VS2005的命令行下运行aspnet_regsql.exe,根据“Asp.net SQL Server Setup Wizard”向导来在SQL Server 2005中创建aspnetdb数据库(当然也可以用此方法在其他版本的SQL Server数据库中创建aspnetdb数据库);
    (2) 在web.config文件中修改connectionStrings配置节如下:<connectionStrings>
        <remove name="LocalSqlServer"/>
        <add name="LocalSqlServer" connectionString="Data Source=数据库服务名;Initial Catalog=aspnetdb;Persist Security Info=True;UID=sa;password=数据库密码" providerName="System.Data.SqlClient"/>
    </connectionStrings>我用sql2000已经创建了aspnetdb数据库了
    但还是那样出错
    怎么解决啊