问题标签 [insertonsubmit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2482 浏览

c# - 如何在不提交和重新查询的情况下获得记录的 ID?

我有一个设置为自动递增的 ID(显然是 int)。

有关更多上下文,请参阅标签。

0 投票
1 回答
1178 浏览

linq - Linq DataContext InsertOnSubmit 语句 只在表中插入 NULL 值

请帮忙!!!

我有这段简单的代码,我不知道为什么不做应该做的事情是插入类中包含的数据,我不知道我做错了什么,因为插入语句只产生表中的 NULL 值。

这是代码:

这是我的 DataContext 和 and 表:

这是创建表的 sql 脚本:

这是我在表格中得到的结果:

0 投票
1 回答
1593 浏览

c# - LINQ 说 insertonsubmit 的参数无效

在使用 C# 中的 LINQ 将数据插入 SQL Server 08R2 中的表时,我似乎遇到了这个问题。无论我尝试过什么,我都会不断收到错误消息INSERTONSUBMIT()。这是代码...

错误读取

void Table.InsertOnSubmit(UNITBC entity) 将处于挂起插入状态的实体添加到此 System.Data.Linq.Table。错误:“System.Data.Linq.Table.InsertOnSubmit(AS5553.UNITBC)”的最佳重载方法匹配有一些无效参数

我用来保存变量的容器与表数据类型匹配。(stringvarchar(64))我知道我需要unit.SubmitChanges();下一个,但没关系,因为我无法通过这INSERTONSUBMIT()一点。任何帮助都会很棒,因为我已经尝试了几件事,并花了一整天的时间进行研究。

更新

这是所要求的 unitnote 类...

0 投票
3 回答
9257 浏览

input - 从“div contenteditable”提交文本

我正在尝试找到一个可行的解决方案,但目前没有任何用处。我有以下表格:

使用以下js:

(我也使用 jquery-1.8.3.js)查询应该看起来像“mysite.com/search?q=”。我所需要的只是使用 div class="control" 作为提交按钮而不是简单的输入(只需将输入按钮替换为 div)。当我按下输入按钮时一切正常,但是当我使用 DIV class="control" 提交不起作用 - 表单提交,但没有查询文本。我不能只使用输入,因为提交 div 是第三方 api 的一部分。

感谢您的任何建议。

0 投票
1 回答
3002 浏览

asp.net - 如何使用 linq to sql 更新数据库

我正在尝试更改存储在数据库中的值,但我不确定如何做到这一点,

所以我试图在数据库中搜索特定记录并更改其值之一,但我似乎无法弄清楚如何更新它,但我知道“InsertOnSubmit”是错误的。

0 投票
1 回答
1568 浏览

linq - Linq InsertOnSubmit、DeleteOnSubmit 和更新不起作用

我阅读了几篇与 InsertOnSubmit is not working 相关的帖子,但没有一个能解决我的问题。下面是我的代码,我在我的 BackupPlan 表中手动插入了一条记录,当我运行 linq 时,从数据库中选择记录,我尝试在下面插入的 2 条新记录返回并显示在日志中,但是当我签入服务器资源管理器时 - > 数据连接 -> 表 BackupPlan 只有手动插入的记录在那里,而不是新记录。我还尝试更新现有记录并删除,但没有成功,也没有任何异常。此外,我添加了一个列 Id 并将其设置为我的 BackupPlan 表的主键,检查了 db.GetChangeSet() 并返回 2 个插入语句处于挂起状态,但 db.SubmitChanges() 运行后没有成功。知道我在这里缺少什么吗???:(

0 投票
1 回答
543 浏览

linq-to-sql - InsertOnSubmit 方法抛出 NullReferenceException ... Linq to sql C# entity/DataContext 类

这是我的DataContext课:

这是Customer课程:

这是抛出的代码NullReferenceException

我已经用谷歌搜索了好几个小时,但我无法弄清楚它为什么会抛出NullReferenceException......(发现很多其他帖子,但似乎没有一个解决方案对我有用)

请帮忙 ...

提前致谢。

0 投票
2 回答
1218 浏览

c# - 将大文本文件导入sql数据库

我读取 txt 文件并将该文件中的行保存到本地数据库。问题是程序读取 700 000 行并且读取整个文件需要很长时间。我使用 linq to sql,首先读取该行,然后将其拆分为 Table 对象,然后提交到 DB。

例如该行有格式

此行分为 DateTime 和 20 列(每列代表 1 个通道(CH1 - CH20))

有没有更好(更快)的方法?

0 投票
1 回答
299 浏览

c# - DBML 如何从违反 UNIQUE KEY 的插入中恢复?

我想了解如何在插入时从 DBML 中的 Unique Key Violation 错误中恢复。

我的场景:

  1. 创建一个新的 DBML 映射对象(称为 A)(可能是重复的,但之前无法确定)并使用InsertOnSubmit(A),
  2. 然后在上下文中我调用SubmitChanges(ConflictMode.ContinueOnConflict)
  3. 我发现错误并尝试通过以下方式解决所有冲突OverwriteCurrentValues
  4. 当我重试时,SubmitChanges我得到了同样的错误

代码:

因此,当我插入重复的日期并且在第二次SubmitChanges()调用时抛出相同的异常时,这些问题永远不会解决。

如何从错误中恢复以成功调用SubmitChanges()

我正在寻找一种在更复杂的 ETL 处理代码中使用的解决方案。在我提交更改之前,这应该运行多行并且每行具有十个或更多维度。我不介意独特的约束错误——它们意味着我想要插入的值已经在数据库中,我对此很满意。此处的下一步是每个维度的代理键替换以及事实表的插入或更新(未包含在此示例中)。

0 投票
1 回答
17 浏览

insertonsubmit - OnSubmit 带有 validate 和 CheckCheckBox

我想在提交时使用以确保选中复选框,同时验证空字段。这是我的代码: OnSubmit="return checkCheckBox(Agree) & validate();"> 我查看了 W3Schools 和 Google,但找不到我要找的东西。