【c# – 在asp.net中向慢速页面添加实时进度更新】教程文章相关的互联网学习教程文章

c# – DbContext继承更新 – 数据库错误【代码】

我们首先使用EntityFramework代码我想实现DbContext继承:public class AgileDbContextBase : DbContext {public DbSet<Account> Accounts { get; set; }public DbSet<User> Users { get; set; }protected override void OnModelCreating(DbModelBuilder modelBuilder){// base.OnModelCreating(modelBuilder);// TODO configure relations here!modelBuilder.Configurations.Add(new AccountEntityConfiguration()).Add(new UserE...

c# – 如何使用没有主键的SqlAdapter.Update更新表【代码】

我正在使用SqlDataAdapter,我正在更新DataRow. 我有例外Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not return any key column information如果我将主键放在表中,则会出错. 但我不想把主键放在里面.var dataAdapter = new SqlDataAdapter(); var updatedRows = Getting some row ... dataAdapter.Update(updatedRows);解决方法:如果没有主键,您将无法依赖SqlCommandBuilde...

c# – 执行插入更新命令时从SQL Server搜索数据时出现TIMEOUT问题

我有一个用C#开发的Windows服务.此服务将XML文件中的数据导入SQL Server数据库,导入到不同的表中.这些XML文件很大. 500 MB大小的特定文件需要超过1小时才能导入到包含数百万行的表中. 我有一个在ASP.NET MVC中开发的Web应用程序,上面的数据库是在这个应用程序的后端.此应用程序通过过滤此数据库的表中的相关记录来显示不同的报告.此应用程序也操纵记录. 当我在Windows服务导入XML文件期间运行应用程序与数据库交互时,我的Web应用程...

c# – 使用mySql在Entity Frameworking中使用Decimal DataType无法更新行【代码】

我一直在研究这个问题太久了.我的所有select和insert命令都可以正常工作,但是当涉及到更新十进制列时,我会收到错误. 我使用以下软件 > ASP.Net v4> MySQL Connector Net 6.3.3> MySql Server 5.0.51a 产品类别public class Product() {public int ProductID {get;set;}public string Name {get;set;}public decimal Price {get;set;}public string Description {get;set;} }代码产生错误var context = ObjectContextHelper.Current...

C#基础之使用DataSet与Datatable更新数据库的三种实现方法【代码】

一、自动生成命令的条件 CommandBuilder 方法 (1) //(1)构造连接字符串:如果integrated security=true表示可以在不知道数据库用户名和密码的情况下时,依然可以连接数据库,如果integrated security=false,或者不写,表示一定要输入正确的数据库登录名和密码。sspi ,相当于 True,建议用这个代替 True。string connSQL = @"data source=;initial catalog=;persist security info=True;user id=;password=;MultipleAc...

c# – 使用LINQ to SQL将更改(更新)提交到多个列【代码】

我正在使用按钮尝试linq to sql查询,但更改未提交. 这是我正在使用的代码:using (Property_dbDataContext context = new Property_dbDataContext()){var user = (from a in context.User_profileswhere a.user_id == Convert.ToInt32(Request.QueryString["user_id"])select a).FirstOrDefault();user.email = _Email.Text;user.first_name = _FirstName.Text;user.last_name = _LastName.Text;user.phone = _Phone.Text;user.cel...

c# – 迁移问题 – EF认为数据库需要更新,引用它的项目将无法运行【代码】

所以在上周我已经为我的MVC门户项目添加了几个迁移. 出现了一些问题,这意味着我不得不回滚特定的迁移. 我最近的迁移历史:201506101200157_userPermissions 201508181440262_API1 201508201305341_ContactUpdate 201508241312425_ApiLog 201508271518402_ActivityLog我需要否定的迁移是ContactUpdate,我做了一些愚蠢的事情来实现这个目标.我回滚到API1,而不是简单地进行更改并添加新的迁移,删除了ContactUpdate迁移,然后重新更新回...

c# – DDD:从数据库模式的变化生成/更新我的实体类是否可以?

前段时间,在工作中,我们不得不将主系统改为“跨rdbms”.我不确定这是否是正确的术语,但基本上系统只适用于MSSQLServer,但为了使新客户端成为可能,我们必须使系统能够同时使用MSSQLServer和Oracle. 由于原因,我们不使用ORM.相反,我们使用基于ADO的自定义数据访问层. 在此更改之前,我们对存储过程,数据库函数,触发器等进行了大量重述.数据库本身存在大量业务逻辑. 我们决定摆脱所有存储过程,触发器和东西,并基本上将数据库简化为仅仅...

c# – 如何从MySQL数据库更新实体框架模型?【代码】

我正在尝试将MySQL(5.5.22,Connector 6.5.4)与Entity Framework 4一起使用. 我正在使用Model First方法.我成功地设法从我的模型创建一个SQL脚本. 现在我想修改我的数据库,然后从修改后的数据库中更新我的模型(例如我正在向表中添加一个新列,并且我期望将新属性添加到相应的实体中).这种方法适用于SQL Server 2008 R2. 使用MySQL,我无法使其工作:更新向导始终将当前表(已映射到实体)显示为新表,并尝试向模型添加新实体,而不是更新当...

c# – SQL数据库迁移建议 – 更新数据库模型…我可以复制旧记录

说我想更新我的ASP.NET MVC网站.不同视图的所有数据都存储在两个SQL dbs中,一个用于角色和成员资格,一个用于内容.如果数据库中的表基于特定模型并且我修改了该模型,我如何将旧模型中的数据合并到新模型中?最好自动. 我目前正在使用DropAndCreateIfModelChanges.我知道我很可能需要复制db并且说一个生产数据库和一个dev db来处理所有的模型更改.必须将dev db依次复制到生产环境中. 或者在SQL mgmt中,我可以在SQL mgmt中手动添加新列...

c# – 使用SQLite更新EF Core应用程序中的实体会产生DbUpdateConcurrencyException【代码】

我尝试使用SQLite在EF Core中使用乐观并发检查.最简单的积极场景(即使没有并发本身)也给了我Microsoft.EntityFrameworkCore.DbUpdateConcurrencyException:’数据库操作预计会影响1行但实际上影响了0行.自加载实体以来,数据可能已被修改或删除. 实体:public class Blog {public Guid Id { get; set; }public string Name { get; set; }public byte[] Timestamp { get; set; } }语境:internal class Context : DbContext {public...

c# – SQL按顺序一次更新一个项目【代码】

我有这个c#代码执行SQL Update,可以一次执行多个更新.现在我正在更新的表有一个名为SortOrder的列,所以当我进行这些多次更新时,我想按sortOrder列的顺序进行更新……这是否可能? 这是我的代码:public void PostScheduledTasks(List<CellModel> cells){ conn = new SqlConnection(connectionString);cmd = new SqlCommand(@"UPDATE ScheduleTasks_Copy SET ActualStart=@actualStart,ActualFinish=@actualFinish,ActualEndDate=@...

以编程方式使用C#更新MS Access数据库中的链接表【代码】

我有两个Access 2003数据库(fooDb和barDb). fooDb中有四个表链接到barDb中的表. 两个问题: >如何更新表格内容(fooDb中的链接表应与barDb中的表格内容同步)>如何使用ADO.NET将表重新链接到不同的barDb 我用谷歌搜索,但没有得到任何有用的结果.我发现如何在VB(6)和DAO中实现这一点,但我需要一个C#的解决方案.解决方法:如果您使用C#进行编码,则不涉及Access,仅涉及Jet.因此,您可以使用任何您想要访问数据的方法,然后对更新进行编码. ...

C#使用SqlCommand.Parameters更新表【代码】

我正在尝试使用SqlCommand更新MSSQL表,我认为这是我的T-SQL的语法错误,但这是我到目前为止:SqlCommand sqlCmd = new SqlCommand("UPDATE yak_tickets SET email = @emailParam, subject = @subjectParam, text = @textParam, statusid = @statusIDParam, ticketClass = @ticketClassParam WHERE id = @ticketIDParam", sqlConn);参数正在按预期工作,但是,当我运行代码时,表永远不会更新.任何帮助将不胜感激=) 这是代码的其余部分:...

C#使用SqlDataAdapter 实现数据的批量插入和更新【代码】

近日由于项目要求在需要实现中型数据的批量插入和更新,晚上无聊,在网上看到看到这样的一个实现方法,特摘抄过来,以便以后可能用到参考。 一.数据的插入DateTime begin = DateTime.Now; string connectionString = ......; using(SqlConnection conn = new SqlConnection(connectionString)){conn.Open();SqlDataAdapter sd = new SqlDataAdapter();sd.SelectCommand = new SqlCommand("select devid,data_time,data_value from ...

实时 - 相关标签