小编Wel*_*bog的帖子

实体框架EntityKey /外键问题

作为表格的结果,我正在尝试保存新的品牌记录.在我看来,Gender是一个下拉列表,返回一个Integer,它是从ViewData填充的("性别")

我按如下方式设置了我的链接:

gID = CInt(Request.Form("Gender"))
Brand.GenderReference.EntityKey = New EntityKey("DB_ENTITIES.Gender", "Id", gID)
TryUpdateModel(Brand)
DB.SaveChanges()
Run Code Online (Sandbox Code Playgroud)

这导致以下错误.

Entities in 'DB_ENTITIES.Brand' participate in the 'FK_Brand_Gender' relationship. 0 related 'Gender' were found. 1 'Gender' is expected.
Run Code Online (Sandbox Code Playgroud)

有人可以用简单的英语向我解释参数.我也尝试过DB.Gender作为第一个参数,但没有快乐.

entity entity-framework foreign-keys entitykey

7
推荐指数
1
解决办法
2万
查看次数

主键排序

表是否按照其主键进行内在排序?如果我在BigInt标识列上有一个带有主键的表,我可以相信查询将始终返回按键排序的数据,或者我是否明确需要添加"ORDER BY".性能差异很大.

sql sql-server indexing

7
推荐指数
1
解决办法
2万
查看次数

是时候破解DES?这是一个适合脚本小子的任务吗?

已经了解AES是首选的加密方法,如果可能的威胁在脚本小子级别上,是否应该重写使用DES的现有代码?(例如,pkzip密码可以通过非计算机专业人员使用免费实用工具进行破解,DES也是如此?)快速谷歌搜索似乎意味着即使弃用的DES仍然需要超级计算机和大量时间 - 或者有时间改变?

特别是,此CAPTCHA库使用DES加密在视图状态中发送给用户的质询字符串.

captcha cryptography des

7
推荐指数
1
解决办法
1万
查看次数

设计基于Web的可扩展应用程序的关键因素

目前我正在开发基于Web的应用程序.我想知道设计人员在设计可扩展的基于Web的应用程序时应该注意哪些关键因素?

java scalability web-applications

7
推荐指数
1
解决办法
2680
查看次数

做一件事 - 这条规则要走多远?

所以在"清洁代码"一书中有"做一件事"的规则.但是我们真的需要走得多远.

例如以下语句:

Settings.Default.BaudRate = baudRate;
Settings.Default.COMPort = port;
Settings.Default.DataBits = dataBits;
Settings.Default.Handshake = handshake;
Settings.Default.Parity = parity;
Settings.Default.ReadTimeout = readTimeout;
Settings.Default.WriteTimeout = writeTimeout;
Settings.Default.CommunicationTimeout = communicationTimeout;
Settings.Default.Save(); 
Run Code Online (Sandbox Code Playgroud)

好的,确定这里有不止一个声明,但它确实让我觉得他们只是做了一件事.保存设置.

我有一个功能.你真的会采用这个appart并为每个设置设置一个方法吗?

你什么时候坚持这个规则什么时候不遵守?

c# coding-style

7
推荐指数
5
解决办法
1927
查看次数

重新缩放范围

例如,我有两个范围

                       (1) 0 to 3
                       (2) 10 to 15
Run Code Online (Sandbox Code Playgroud)

在范围(1)中,我有0到3之间的数字,其中0是最小值,3是最大值...(它还有值1和2)......

现在我想将范围(1)和(2)重新调整到0到1的范围.你能告诉我该怎么做或者至少指向有用的网站吗?非常感谢!

gis statistics interpolation

7
推荐指数
1
解决办法
9508
查看次数

mysql列太多了?

我正在创建一个30-50列的表.这些行大约有200K.是否建议将此数据存储在单独的表中?如果有这么多列,是否存在性能问题.

我会解释一下桌子.我必须存储过去10年的所有体育比赛(篮球,棒球,足球,曲棍球).对于其中的每一个,我需要保留其他数据.其中一些数据允许我重复使用各种体育领域.例如,每个团队都有一个主客场球队和一个赛事日期.

然而,对于这些游戏中的每一个,我也存储了诸如实现了多少次初次下降,多少三振出局以及三个指针.显然,此数据仅涉及表中的某些行.因此,我最终在每一行中都有很多NULL字段.

如有必要,我可以提供更多细节.提前感谢任何一般建议.

mysql sql optimization database-design

7
推荐指数
2
解决办法
3286
查看次数

存储过程中的正则表达式

可以在存储过程中使用正则表达式吗?如果可以,怎么样?你能举一些如何做的例子吗?

regex stored-procedures

7
推荐指数
1
解决办法
8045
查看次数

在java中打印正则表达式匹配

所以我有一个IP地址作为字符串.我有这个正则表达式(\d{1-3})\.(\d{1-3})\.(\d{1-3})\.(\d{1-3}) 如何打印匹配的组?

谢谢!

java regex

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

在数据库中插入数据集记录

我需要将数据集记录(C#)插入MS Accessdatabase表.我需要批量插入记录.

我怎么能在C#中做到这一点

c# ms-access dataset

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