zoukankan      html  css  js  c++  java
  • HRAppBUG调试纪录

    1、Submit 操作失败。更新条目时出错。有关详细信息,请参见内部异常。 InnerException 消息: 不能在具有唯一索引 'AK_Employee_LoginID' 的对象 'HumanResources.Employee' 中插入重复键的行。
    语句已终止。
    原因:

    employee.ManagerID 属于外键,存在与别的表关联,故需给他赋一个值。
    如下所示:
    修改 HRApp.Web.csproj中的 OrganizationService.cs 文件中的以下项:

           public void InsertEmployee(Employee employee)
            {
               ,,,
                employee.ManagerID = 288;
               ...
            }

    2、不能注册用户
    提示不能连接至数据库。
    如果是连接串配置引起的,请修改 HRApp.Web.csproj中的 Web.config 文件中的以下项:

    <!--<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />-->
    修改为:
    <add name="ApplicationServices" connectionString="data source=yourSQLSERVER;initial catalog=aspnetdb;user id=sa;password=yourPwd" />

    如果你SQL数据库没有aspnetdb,运行"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe",通过ASP.NET SQL Server安装向导创建。

  • 相关阅读:
    2.2 范式和反范式
    1.7 关系数据库设计理论
    2.1 选择优化的数据类型
    1.6 间隙锁(next-key locking)
    1.5 MySQL的存储引擎
    1.4 多版本并发控制
    1.3 事物和并发一致性问题
    1.2 并发控制
    1.1 MySQL逻辑架构
    php自定义函数及内部函数----数组处理函数
  • 原文地址:https://www.cnblogs.com/furenjun/p/2208595.html
Copyright © 2011-2022 走看看