源码信息

最新源码评论

  • 评论者:ericp
    ericp(用户) 发表于:2009-01-28 11:42:00

    附加VS2005数据连接中添加相应的OnLineExam_Data.MDF连接,在IIS中以OnLineExam为名配置好虚拟目录,在IIS中打开Login.aspx,输入admin登录后出现以下提示:<br/>“/OnLineExam”应用程序中的服务器错误。<br/>--------------------------------------------------------------------------------<br/>在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) <br/>申明:已经按<a href="http://zhidao.baidu.com/question/69931784.html" target="_blank">http://zhidao.baidu.com/question/69931784.html</a>配置好SQL远程连接。<br/>我现在该怎么解决这问题?是不是还需要人为修改相关配置文件,如web.config。

    5 个回复
    • 回复者:sxdiyong
      sxdiyong(用户)回复于:2009-01-29 08:24:00

      你看一下WEBCONFI文件.是不是没有修改

    • 回复者:ericp
      ericp(用户)回复于:2009-01-29 09:30:00

      我是从<a href="http://bbs.51aspx.com/showtopic.aspx?forumid=41&amp;topicid=3470&amp;go=next" target="_blank">http://bbs.51aspx.com/showtopic.aspx?forumid=41&amp;topicid=3470&amp;go=next</a>的8楼下载的源码<br/>通过VS2005服务器资源管理器,右键单击数据库连接,选择添加连接,在弹出的对话框中数据源选择的是Microsoft SqlServer数据库文件,选择好数据库文件,选择使用Windows身份验证完成数据库附加。<br/>在IIS中新建虚拟目录指向考试系统的路径,在IIS中打开Login.aspx能够浏览网页,但使用admin登录时出现以上错误提示。<br/>修改根目录下web.config里的Data Source=J-7494F2E50BAD4\LICHUAN为<br/>&lt;connectionStrings&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;add name=&quot;ConnectionString&quot; c providerName=&quot;System.Data.SqlClient&quot; /&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&lt;/connectionStrings&gt;<br/>再次登录,又出现以下错误提示<br/><i>用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。</i> <font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif"><b>说明: </b>执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 <br/><br/><b>异常详细信息: </b>System.Data.SqlClient.SqlException: 用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。<br/></font><br/>请教解决问题的办法

    • 回复者:ericp
      ericp(用户)回复于:2009-01-29 09:56:00

      修改根目录下web.config里的Data Source=J-7494F2E50BAD4\LICHUAN为Data Source=(local)如下<br/><br/>&lt;connectionStrings&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;add name=&quot;ConnectionString&quot; c<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;providerName=&quot;System.Data.SqlClient&quot; /&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&lt;/connectionStrings&gt;

    • 回复者:ericp
      ericp(用户)回复于:2009-01-29 09:59:00

      修改根目录下web.config里的Data Source=J-7494F2E50BAD4\LICHUAN为Data Source=(local)<br/>&lt;connectionStrings&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;add name=&quot;ConnectionString&quot; connectionString=&quot;Data Source=(local);Initial Catalog=OnLineExam2;User ID=sa;Password=sa&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;providerName=&quot;System.Data.SqlClient&quot; /&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&lt;/connectionStrings&gt;

    • 回复者:ericp
      ericp(用户)回复于:2009-01-30 21:58:00

      在网上搜索了很多资料,终于把问题解决了,下面是要点<br/>右键单击在IIS中创建的指向考试系统的虚拟目录,选择属性后,在新打开的对话框中选择asp.net选项卡,选择2.0版本;<br/>参照<a href="http://zhidao.baidu.com/question/69931784.html" target="_blank">http://zhidao.baidu.com/question/69931784.html</a>配置好SQL远程连接;<br/>参照<a href="http://blog.csdn.net/wonsoft/archive/2008/06/12/2539753.aspx" target="_blank">http://blog.csdn.net/wonsoft/archive/2008/06/12/2539753.aspx</a>,启用“SQL Server 和Windows身份验证模式”,开启SA远程访问,所需的SQL Server 2005 Management Studio Express可以通过<a href="http://bbs.51aspx.com/showtopic-5120.html" target="_blank">http://bbs.51aspx.com/showtopic-5120.html</a>下载,其中sa对应的密码应加入web.config中;<br/>打开SQL Server Management Studio Express,右键单击数据库选择附加,完成数据库的附加,在此过程中应修改数据库文件所在文件夹的属性为可写入,否则附加不成功;<br/>在SQL Server Management Studio Express中修改E:\WWWROOT\ONLINEEXAM\APP_DATA\ONLINEEXAM_DATA.MDF为OnLineExam,即web.config中对应的数据库名<br/>&lt;connectionStrings&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;add name=&quot;ConnectionString&quot; connectionString=&quot;Data Source=.\SQLEXPRESS;Initial Catalog=OnLineExam;User ID=sa;Password=sa&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;providerName=&quot;System.Data.SqlClient&quot; /&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&lt;/connectionStrings&gt;<br/>从上面的代码可以看出,把Data Source=J-7494F2E50BAD4\LICHUAN修改为Data Source=.\SQLEXPRESS<br/>通过以上操作应该能正常登录进考试系统了。祝大家好运,不要像我在配置过程中四处出错。