标签: duplicate-data

如何防止重复的回发混淆我的业务层

我有一个带有传统3层设计的Web应用程序(ASP.Net 3.5).如果用户单击按钮发生回发,则会运行一些中间和数据层代码,并刷新屏幕.如果用户在第一次回发完成之前多次单击该按钮,则我的逻辑会混淆,并且应用程序可能最终处于无效状态.防止这种情况的最佳方法是什么?

我可以使用javascript来禁用按钮,但这只是隐藏了问题.如何构建业务和数据层来处理这个问题?

asp.net duplicate-data form-submit

6
推荐指数
1
解决办法
5945
查看次数

如何比较两个表并删除SQL中的重复行?

我有两个表,如果第二个表中存在一行的精确副本,我需要从第一个表中删除行.

有没有人有一个如何在MSSQL服务器中执行此操作的示例?

sql sql-server duplicate-data

6
推荐指数
2
解决办法
3万
查看次数

实体框架查询结果重复

  • 我创建了一个连接几个表的SQL视图,并且在SQL Manager中进行测试时,它提供了正确的数据(如果它们有所不同,则这些是复杂的连接).
  • 在MVC中,我创建了一个(数据优先)实体数据模型,然后添加了代码生成.
  • 我在控制器中有一个LINQ查询,生成一个idex页面.

所有基本的MVC内容.

当我运行应用程序时,我收到重复的记录.要进一步限定,如果订单有多行,则返回"订单"中每行的第一条记录.

SQL Results
Order, Line, Part
12345, 1, 3829138120
12345, 2, 1238401890

MVC/EF Results
Order, Line
12345, 1, 3829138120
12345, 1, 3829138120
Run Code Online (Sandbox Code Playgroud)

有关这个问题的原因的任何想法?

sql-server asp.net-mvc entity-framework duplicate-data multiple-resultsets

6
推荐指数
1
解决办法
1367
查看次数

根据r中多个列的条件删除重复的行

我有一个数据集我想删除4个不同列中具有重复信息的数据行.

foo<- data.frame(g1 = c("1","0","0","1","1"), v1 = c("7","5","4","4","3"), v2 = c("a","b","x","x","e"), y1 = c("y","c","f","f","w"), y2= c("y","y","y","f","c"), y3 = c("y","c","c","f","w"), y4= c("y","y","f","f","c"), y5=c("y","w","f","f","w"), y6=c("y","c","f","f","w"))
Run Code Online (Sandbox Code Playgroud)

foo然后看起来像:

  g1 v1 v2 y1 y2 y3 y4 y5 y6
1  1  7  a  y  y  y  y  y  y
2  0  5  b  c  y  c  y  w  c
3  0  4  x  f  y  c  f  f  f
4  1  4  x  f  f  f  f  f  f
5  1  3  e  w  c  w …
Run Code Online (Sandbox Code Playgroud)

select duplicate-data r which conditional-statements

6
推荐指数
1
解决办法
4776
查看次数

需要一种方法来拦截MSSQL中的重复键异常

让我们假设你的MSSQL 2008数据库中有一个唯一的索引约束违规,如下所示:

Violation of PRIMARY KEY constraint 'PK_ManufacturerCode'. Cannot insert duplicate key in object 'dbo.ManufacturerCode'. The duplicate key value is (8410179)
Run Code Online (Sandbox Code Playgroud)

目前我正在通过胖客户端中的全局异常处理程序处理此异常(使用ADO在Delphi 6中编写,但无关紧要,我计划将来使用C#.NET)并将异常消息附加到日志框中.

但我想亲自处理这个特定的重复键异常,并在客户端使用胖客户端自己的文本显示相应的错误消息.我可以解析匹配的错误消息,但不会这样做有两个原因:

  • 这不是一个正确的方法 - 依靠一些错误代码更好;
  • 胖客户端旨在使用各种语言的各种MSSQL服务器版本,这些版本可能具有不同的错误文本

使用带有自定义退出代码的RETURN或不断调用特殊存储过程来检查重复项,这并不能让我高兴.

sql-server duplicate-data exception-handling unique-constraint

6
推荐指数
1
解决办法
3952
查看次数

如何在mysql表中找到重复的电子邮件

我想从表中获取重复的电子邮件:

userid      email
-------------------------
1       abc@gmail.com
2       abcd@gmail.com
3       abc%40gmail.com
4       xyz@gmail.com
5       abcd%40gmail.com
Run Code Online (Sandbox Code Playgroud)

所以从上面的记录我想要的结果

Email          Count
-------------------------
abc@gmail.com   2
abcd@gmail.com  2
xyz@gmail.com   1
Run Code Online (Sandbox Code Playgroud)

有人知道如何管理吗?

谢谢.

mysql duplicate-data

6
推荐指数
2
解决办法
6517
查看次数

MySQL在C:\ ProgramData \ MySQL和C:\ Users \ All Users \ MySQL复制所有数据吗?

磁盘上的存储空间用完(运行win7 SP1 x64的计算机),正在调查哪些文件占用了最大空间,注意到MySQL在以下两个位置存储了相同的数据:

C:\ProgramData\MySQL
C:\Users\All Users\MySQL
Run Code Online (Sandbox Code Playgroud)

两个文件夹中的所有文件均具有相同的大小,相同的修改日期等。这些表已使用“加密文件系统”进行了加密。基于的ir和datadir C:\ProgramData\MySQL\MySQL Server 5.6\my.ini如下:

basedir="C:/Program Files/MySQL/MySQL Server 5.6/"
datadir="C:\ProgramData\MySQL\MySQL Server 5.6/Data"
Run Code Online (Sandbox Code Playgroud)

我想知道为什么将数据存储在两个地方,如果将文件夹移动到其他地方会发生什么。

提前致谢!

mysql windows duplicate-data

6
推荐指数
1
解决办法
1030
查看次数

使用Clustered ColumnStore Index插入唯一值

我想知道如何创建我的表或选择一个插件,以确保我没有得到重复的值.

create table test.dbo.test
product, 
time,
primary key(product, time)
go
Run Code Online (Sandbox Code Playgroud)

使用Clustered ColumnStore时,我不能有任何唯一约束来知道已插入的数据是唯一的.还有另一种检查方法吗?

sql t-sql database sql-server duplicate-data

6
推荐指数
1
解决办法
653
查看次数

如何在 ELF 文件中制作重复的部分

我有一个要求,需要创建 .data 部分的重复/复制部分。

我尝试在链接器脚本中创建一个与数据部分大小相同的虚拟部分,并将数据部分的内容复制到 ELF 映像的 init 函数中的虚拟部分,但这不符合我的要求,因为我想要复制/复制要与最终 ELF 图像一起创建的部分,而不是在执行期间。

以下是我在链接器脚本中想要的内容,

SECTIONS {
    .data : { <data section contents> }
    .dummydata : { <copy of .data section> } 
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助编写链接器脚本来满足上述要求吗?

c linker gcc duplicate-data elf

6
推荐指数
1
解决办法
3276
查看次数

将http请求的副本转发到另一个(测试)环境

我希望我的网络应用程序的所有生产数据也流经我的测试环境.基本上,我想将生产站点的每个http请求转发到测试站点(并且生产网站也提供它!).

有什么好办法呢?我的网站是用Django构建的,由mod_wsgi提供服务.这是最好在应用程序级别(Django),Web服务器级别(Apache)或mod_wsgi级别实现的吗?

deployment django duplicate-data production-environment test-environments

5
推荐指数
1
解决办法
2240
查看次数