问题列表 - 第12635页

LINQ to SQL INSERT 失败

在尝试使用 LINQ to SQL 插入新记录时,我遇到了一个非常令人沮丧的问题。如果我有时会逐步执行此代码,它会插入新记录,但大多数情况下不会。当它失败时,我看到以下错误。

无法将值 NULL 插入列 'Name'、表 'EquipmentManufacturer';列不允许空值。插入失败。该语句已终止。

此错误抱怨“名称”字段为空,但事实并非如此。当我调试并逐步执行此集合时,["Name"] 具有我在表单上输入的值。

这是表创建语句。

CREATE TABLE [EquipmentManufacturer] (
  [EquipmentManufacturerID] [int] IDENTITY(1,1) NOT NULL,
  [Name] [nvarchar](50) NOT NULL,

 CONSTRAINT [PK_EquipmentManufacturer] PRIMARY KEY CLUSTERED 
 (
    [EquipmentManufacturerID] ASC
 ) ON [PRIMARY]
) ON [PRIMARY]
Run Code Online (Sandbox Code Playgroud)

这是我尝试添加新记录的 ASP.NET MVC 控制器和创建操作。

public partial class EquipmentManufacturerController : Controller
{
  private IRepository<EquipmentManufacturer> reposManu;

  // POST: /EquipmentManufacturer/Create
  [AcceptVerbs(HttpVerbs.Post)]
  public virtual ActionResult Create(FormCollection collection)
  {
    EquipmentManufacturer entity = reposManu.New();
    try
    {
      //HACK: Something screwy is going on here the entity oject …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc repository-pattern linq-to-sql

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

耙一次迁移

我试图在我的rails应用程序中运行一大堆迁移.我怎样才能做到这一点?我不希望在它之前或之后运行任何迁移.谢谢.

database migration rake ruby-on-rails

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

如何在git中看到传入的提交?

可能重复:
使用Git如何在本地和远程之间找到修改过的文件

如何在git中看到传入的提交?甚至更好,看看我刚刚git fetch/ git pullED?

编辑: 澄清问题:有人告诉我,要获得一些修复,我应该从他们的存储库中提取.我的目标是接受之前了解他们的变化. git pull自动合并,这不是我想要的. git fetch我会在没有合并的情况下抓住它们,但我不确定如何查看我刚刚插入的内容.原始措辞的原因是我通常使用Mercurial,其中命令是hg incoming <repo name here>-a命令,git似乎缺少模拟.

git dvcs

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

百分比边框宽度

假设我想制作一个水平导航栏,有五个链接,我将宽度设置为20%.一旦我为链接添加1px边框,它们就会变得超过20%,最后一个链接会移到新的行上!我怎样才能解决这个问题?

我希望CSS允许我做一个负填充值,这样边框实际上会在元素上而不是在它周围,但它不允许这样做.

html css width

4
推荐指数
1
解决办法
4803
查看次数

延迟或等待声明

我有一个500,000行sql脚本:

update users set region_id = 9814746 where id = 101 and region_id is null;
update users set region_id = 9814731 where id = 102 and region_id is null;
update users set region_id = 3470676 where id = 103 and region_id is null;
Run Code Online (Sandbox Code Playgroud)

我想每50行插入10秒的延迟.pgsql是否有像t-sql这样的waitfor语句.

谢谢.

postgresql sleep wait

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

帮助上下文轻松切换任务的习惯

成为一个小团队(有时甚至是大型组织)的挑战之一是需要经常切换上下文.我现在可以编写PHP代码,接下来是一小时后完全不相关的C++,然后是HTML/JS,然后在同一天再次重复该过程.

能够有效地进行上下文切换很重要,并且需要遵守纪律.

您遵循哪些习惯/做法来帮助您有效地切换上下文而不浪费时间?

time-management

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

asp.net mvc url路由

如何映射domain.com/username之类的内容?问题是我认为MVC路由查找控制器以确定它应该如何处理映射请求.

我是ASP.NET MVC的新手.

但是,基于到目前为止的教程,路由机制似乎相当严格.

asp.net asp.net-mvc asp.net-mvc-routing

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

如何以编程方式格式化radgrid单元格

我必须根据单元格的值格式化(backcolor,forecolor,font style)radgrid的单元格.

例如,如果值为负,则将该单元格的前景颜色设置为红色.

任何人都可以告诉我这是如何实现的?

telerik radgrid cell-formatting

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

属性"内容"设置不止一次

我有以下XAML代码,在指向第16行的错误后抛出错误.

属性"内容"设置不止一次

有什么想法吗?

1       <Grid x:Name="LayoutRoot" Width="970" Height="460" Background="White">  
2           <Grid.RowDefinitions>  
3               <RowDefinition Height="*"/>
4               <RowDefinition Height="80"/>
5           </Grid.RowDefinitions>
6           <Border Margin="3" BorderBrush="#FF464646" BorderThickness="1" CornerRadius="5" Grid.Row="0">
7               <Border.Background>
8                   <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
9                       <GradientStop Color="#FF5B5A5A" Offset="0.02"/>
10                      <GradientStop Color="#FF3B3B3B" Offset="0.213"/>
11                      <GradientStop Color="#FF535151" Offset="0.807"/>
12                  </LinearGradientBrush>
13              </Border.Background>
14   
15               <Liquid:Viewer Content="Viewer">
16                   <Image Source="Images/planet.jpg" Opacity="0.8" Stretch="Fill" />
17               </Liquid:Viewer>
18   
19           </Border>
20          <Border Margin="3" BorderThickness="1" CornerRadius="5" Grid.Row="1">
21              <Border.Background>
Run Code Online (Sandbox Code Playgroud)

silverlight xaml

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

Python结构的内存大小

是否有关于32位和64位平台上Python数据结构的内存大小的参考?

如果没有,这将是很好的在SO上.越详尽越好!那么以下Python结构使用了多少字节(取决于len相关时的内容类型)?

  • int
  • float
  • 参考
  • str
  • unicode字符串
  • tuple
  • list
  • dict
  • set
  • array.array
  • numpy.array
  • deque
  • 新式类对象
  • 旧式的类对象
  • ......以及我忘记的一切!

(对于仅保留对其他对象的引用的容器,我们显然不希望自己计算项目的大小,因为它可能是共享的.)

此外,有没有办法在运行时(递归或不递归)获取对象使用的内存?

python memory memory-footprint

111
推荐指数
5
解决办法
9万
查看次数