问题列表 - 第24987页

无法将null值分配给类型为System.Int64的成员,该成员是非可空值类型

我使用Linq to SQL在我的MVC2应用程序中收到以下错误(我是两者都是新手).我连接到一个不奇怪的mdf的实际SQL服务器:

System.InvalidOperationException The null value cannot be assigned to a member with type System.Int64 which is a non-nullable value type
Run Code Online (Sandbox Code Playgroud)

我的SQL表有一个名为MessageID的列.它是BigInt类型并且具有主键,NOT NULL和IDENTITY 1 1,没有默认值

在我的dbml设计器中,它具有此字段的以下声明:

[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MessageId", AutoSync=AutoSync.OnInsert, DbType="BigInt NOT NULL IDENTITY", IsPrimaryKey=true, IsDbGenerated=true)]
public long MessageId
{
    get
    {
        return this._MessageId;
    }
    set
    {
        if ((this._MessageId != value))
        {
            this.OnMessageIdChanging(value);
            this.SendPropertyChanging();
            this._MessageId = value;
            this.SendPropertyChanged("MessageId");
            this.OnMessageIdChanged();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

它一直告诉我无法分配null - 我没有通过null!它很长 - 它甚至不能为空!

我做了些蠢事吗?我无法在任何地方找到解决方案!

我通过改变这个属性的类型来做这项工作Nullable<long>但肯定这不对吗?

更新: 我正在使用InsertOnSubmit.简化代码:

public ActionResult Create(Message message)
{
    if (ModelState.IsValid)
    { …
Run Code Online (Sandbox Code Playgroud)

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

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

在调试模式下运行RSpec

这是一个简短的问题:我正在寻找一种在调试模式下使用-u交换机运行规范的方法,这样RSpec会失败掉到控制台,而不必debugger在代码中添加一行.有什么指针吗?

ruby rspec

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

需要MD5指南

是否有任何特定的编码和解码MD5算法.请给我正确的方向或指导,以便我可以继续前进..我在Google上搜索了很多但我没有找到,请给出文章或教程链接.

encryption encoding md5

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

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

如何使用jax-rs上传多部分/表单文件?

(特别是RESTeasy)

对于单个文件来说,有一个方法签名是很好的:

public void upload(@FormParam("name") ..., @FormParam("file") file: InputStream)
... 
Run Code Online (Sandbox Code Playgroud)

可行?还是我在做梦?似乎并不那么简单.

jax-rs resteasy

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

如何在字符串之间添加连字符

我有以下刺痛xxxxx,我想添加像x-xxxx这样的连字符,我怎么能用Java呢?

java

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

如何计算距离另一个点一定距离的点的latlng?

要在地图上绘制圆,我有一个中心GLatLng(A)和一个以米为单位的半径(r).

这是一个图表:

           -----------
        --/           \--
      -/                 \-
     /                     \
    /                       \
   /                   r     \
   |            *-------------*
   \             A           / B
    \                       /
     \                     /
      -\                 /-
        --\           /--
           -----------
Run Code Online (Sandbox Code Playgroud)

如何计算位置B的GLatLng?假设r与赤道平行.

使用GLatLng.distanceFrom()方法获得A和B时的半径是微不足道的 - 但是反过来却不是这样.似乎我需要做一些更重的数学.

javascript google-maps

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

如何用Python打开DWG文件扩展名?

我有一个扩展名为.dwg(AutoCAD)的文件,我想从Python控制台调用该文件并将其显示在Web上.是否有.dwg扩展模块或其他解决方案?

python dwg

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

是否有用于内容感知图像转换的C/C++开源库?

我需要它至少具有内容感知填充, 内容感知图像大小调整等功能.

我需要它作为普通的C/C++库,可以从代码中使用,可能依赖于其他开源库.但是代码示例可以编译成独立的应用程序!

那么有没有这样的图书馆?是否有用于内容感知图像编辑/转换的C或C++开源库?

c c++ open-source image-processing

9
推荐指数
0
解决办法
2236
查看次数

使用-webkit-transform时,固定的位置不起作用

我使用-webkit-transform(和-moz-transform/-o-transform)来旋转div.还有固定的位置,所以div与用户一起缩小.

在Firefox中它工作正常,但在基于webkit的浏览器中,它已经破碎了.使用-webkit-transform后,固定的位置不再起作用!怎么可能?

html css positioning rotation

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