CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

求助:VS 2005 WebPart的问题

楼主wzgtly_0208(qile)2006-03-03 18:26:51 在 .NET技术 / ASP.NET 提问

我在页面中放置了WebPartManager等WebPart控件,可是页面总是报错:  
   
  在建立与服务器的连接时出错。在连接到   SQL   Server   2005   时,在默认的设置下   SQL   Server   不允许进行远程连接可能会导致此失败。   (provider:   SQL   网络接口,   error:   26   -   定位指定的服务器/实例时出错)    
  说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。    
   
  SQLExpress   数据库文件自动创建错误:    
   
   
  连接字符串使用应用程序   App_Data   目录中的数据库位置指定了一个本地   SQL   Server   Express   实例。由于提供程序确定应用程序服务数据库不存在,因此试图自动创建该数据库。要成功检查应用程序服务数据库是否存在并自动创建应用程序服务数据库,必须满足下列配置要求:  
   
   
  如果应用程序   App_Data   目录不存在,则   Web   服务器帐户必须具有对应用程序目录的读写访问权限。这是因为如果不存在   App_Data   目录,Web   服务器帐户将会自动创建它。    
  如果应用程序   App_Data   目录已存在,则   Web   服务器帐户只要求对应用程序   App_Data   目录的读写访问权限。这是必要的,因为   Web   服务器帐户将尝试确认   SQL   Server   Express   数据库已在应用程序   App_Data   目录中。如果从   Web   服务器帐户撤消对   App_Data   目录的读访问权限,提供程序便无法正确地确定   SQL   Server   Express   数据库是否已存在。如果提供程序试图创建已存在的数据库的副本,就会出错。写访问权限是必需的,因为创建新数据库时需要使用   Web   服务器帐户凭据。    
  计算机上必须安装   SQL   Server   Express。    
  Web   服务器帐户的进程标识必须具有本地用户配置文件。有关如何为计算机帐户和域帐户创建本地用户配置文件的详细信息,请参见自述文档。    
   
  请高手指点阿!!!  
  问题点数:20、回复次数:4Top

1 楼wzgtly_0208(qile)回复于 2006-03-03 18:28:44 得分 0

另外,我的Sql   Server   2005   已经安装并且已经启动。  
  不知道问题出在哪里?  
  Top

2 楼fengforever(http://index.cnblogs.com)回复于 2006-03-07 12:41:27 得分 0

webpart需要把信息保存到Sql   Server中.  
  你装的是Sql   Server   是Express版本还是别的?Top

3 楼jijl2001(jijl2001)回复于 2006-03-14 13:20:25 得分 0

顶,我也有这个问题Top

4 楼jijl2001(jijl2001)回复于 2006-03-14 14:06:40 得分 0

创建WEBPARTS全过程    
  1。运行C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe  
  在这里进行一系列设置之后,你就会发现在数据库中多了一个aspnetdb(自定义)。  
  2。在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\web.config中的<configuration   xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">下添加  
  <connectionStrings>  
                  <remove   name="LocalSqlServer"   />  
                  <add   name="LocalSqlServer"   connectionString="Data   Source=localhost;Initial   Catalog=aspnetdb;Persist   Security   Info=True;User   ID=sa;Password=sa"  
                          providerName="System.Data.SqlClient"   />  
          </connectionStrings>  
  就可以创建WEBPARTS了  
  Top

相关问题

  • WebPart注册问题
  • VS2003中能创建WebPart吗?
  • 高分求WSS的treeview webpart!!!
  • webpart的第一个问题?
  • WebPart 问题...........高手相助.
  • WebPart与数据库的连接问题!!!
  • [求]asp.Net webPart的例子代码
  • WebPart之间的数据传递 和 WebPart内部的数据传递!
  • 目前公司要弄sharepoint,想用webpart做二次开发,苦于不知道怎么入门(webpart),望指教
  • [急]关于SharePoint Server中MyCalendar webpart的一个问题

关键词

  • .net
  • 数据库
  • 应用程序
  • 服务器
  • 连接
  • sql
  • webparts
  • 创建
  • 存在
  • 出错

得分解答快速导航

  • 帖主:wzgtly_0208

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo