问题标签 [argumentnullexception]

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 投票
1 回答
19980 浏览

exception-handling - SQL PL/SQL 用户定义的多异常错误处理(空)

我正在尝试编写一个有 2 个异常错误的存储过程。

如您所见,这是一张包含员工信息的表格。这里有一个递归关系,如果配偶也是公司的雇员,则需要提供配偶信息(spouseid+marriage_date)。我创建了一个存储过程,它询问员工编号并为您提供配偶、姓名和结婚日期。

我还需要添加第二个用户定义的异常,如果没有配偶,则会引发该异常。所以我在想这样的事情:

然后在存储过程代码中添加第二个异常(在 no_data_found 异常之后或之前:

我在配偶 ID = null 上有问题。有不同的写法吗?(插入到配偶ID 中的某些值确实为空)。

0 投票
0 回答
295 浏览

c# - ReadXML 上的 ArgumentNullException

我的 DataSet 序列化为 XML 文件有问题。每次我尝试加载 XML 时,ReadXML() 函数都会引发 ArgumentNullException。有趣的是,仅当我将其加载到空数据集时才会出现此问题。当我在我的数据集中填充表,然后尝试替换它们从 XML 文件加载数据集时,没有抛出异常。我的数据表与关系相连。我不使用 XMLScheme,因为这样我的 XML 文件永远不会加载,即使我替换了现有的数据集。

当抛出异常时,我有一个表部分加载:第一条记录正确加载,第二条记录由空值和 StrongTypingExceptions 填充。

有没有人知道发生了什么?

//编辑:

写作:

阅读:

所有模式我都试过了。

当模式正在读取时:

[System.Data.DataException] {“约束内的无效‘键’节点:FK_SapTable_SapFieldFilter。”} System.Data.DataException

我有两个通过关系 FK_SapTable_SapFieldFilter 连接的表。在表“SapTable”中,我将字段 TableId 作为键 - 它永远不会为空。它连接到 SapFieldFilter 中的 TableId 字段。我的 SapFieldFilter 现在是一个空表,但它不应该有问题:

我的关系->图片

0 投票
2 回答
83 浏览

windows-phone-8 - 来自 Tile 错误的 Windows Phone 链接

我有一个剧院列表,并从我的应用程序中创建了一个辅助磁贴以直接导航到特定剧院。我在查询字符串中传递了剧院的 ID:

我从文件“MainViewModel.cs”中的 WCF 服务加载剧院

在我的主页中,我有一个剧院列表,我可以导航到详细信息页面。

但是当我想从磁贴导航时,出现错误...

瓷砖:

我的剧院详情页面:

错误 :

https://dl.dropboxusercontent.com/u/9197067/error.png

就像没有加载数据一样......

你知道问题出在哪里吗?

解决方案可能很简单,但我是初学者......也许是因为我异步加载数据并且应用程序不会等到它完成......

谢谢

编辑 :

我的 LoadData() 方法:

0 投票
2 回答
1189 浏览

c# - 将空类型转换为列表(错误处理)

所以,标题有点误导,我先整理一下。

考虑以下代码:

这将System.ArgumentNullException在用户最后故意输入 null 的情况下抛出。例如:

现在我有一个基本上获取和设置othername列表的属性。我担心的是,我必须在每个阶段进行检查,例如(在属性中以及在此方法中):

因为, null 是可以接受的othername。有没有什么方法可以让 c# 原生地提供这种功能,如果othername为空,那么它就不会真正操作 ToList() 。

0 投票
5 回答
83975 浏览

c# - 如何初始化 IEnumerable that be empty and allow to Concat to it?

I tried this code for adding b to books:

IEnumerable<Book> books =null;
foreach (Book b in context.Books.AsEnumerable())
 

I tried this code for adding b to books:

but gives me this error on last line of code:

System.ArgumentNullException: Value cannot be null. Parameter name: first

it seems that null Collection could not concatenated. I use EF,so how should I initialize my Collection that have no thing in it and I could concatenate to it?


0 投票
1 回答
599 浏览

c# - DateTime.Parse 抛出 ArgumentNullException

我正在尝试从中读取DateTime对象XML并将它们加载到提醒对象列表中。

Datetime.Parse正在抛出一条Argument Null Exception带有消息:

字符串引用未设置为字符串的实例。

这是我的代码:

我不太清楚为什么会抛出这个异常,因为要解析的 DateTime 字符串清楚地存储在 XML 文件中。

任何帮助将非常感激。

0 投票
0 回答
837 浏览

c# - 调用用 [自动完成] 装饰的方法时“值不能为空”

我有一个使用 ClickOnce 技术部署的 Windows 窗体应用程序 (.NET 3.5),大约有 50-100 个并发用户使用。它们都针对外部托管的同一个 MS SQL 数据库 (SQL SERVER 2008 R2)。

应用程序本身使用“包装器”类来执行数据库查询。此类派生自ServicedComponent并使用[AutoComplete]属性装饰其方法。下面是一个例子:

大多数时候,这种方法就像一种魅力。但是当这个方法被调用时,每天会发生很多次异常(当然有类似的方法有这个确切的问题):

如您所见,异常中提到了CTxGreenfee374Processor类中的方法SaveSeason 。据我所知,这是我写的最后一段代码。

我唯一的线索是异常与[AutoComplete]属性和/或派生的ServicedComponent类有关。这个结论是基于我检查了无效的输入参数并且在异常之前没有执行方法内的代码。我假设ServicedComponent类和[AutoComplete]属性在方法块执行之前执行某种逻辑。

由于此异常的偶然发生,我在调试时未能成功重新创建此异常。所以我不得不依赖生产应用程序的日志。

如果有人对这个问题有任何想法,将不胜感激!

0 投票
1 回答
144 浏览

c# - Convert.ToString 发生 NRE

http://turcguide.com/stack/nre1.jpg

当我在我的示例 mytext[i].text 中使用和用户定义的对象时,我得到一个 NullReferenceException 但如果我使用设计时对象,则没有 NullReferenceException

在我的示例中,下面的行没有给出异常,但是如果我放置一个数组对象,例如 mytext[i].text(run time object) 而不是 IngNbrTxt.Text(desing time object) 我会得到一个异常,如链接中所示以上。

string myvar = Convert.ToString(IngNbrTxt.Text);

0 投票
1 回答
1844 浏览

c# - 在 C# 中访问一个 WindowsForm 标签到另一个窗体

我正在使用两个 Windows 窗体应用程序,我想从第 2 窗体设置第 1 窗体标签的值。但是当我以第二种形式访问第一种形式标签时,应用程序会显示此错误

Object reference not set to an instance of an object.

我正在使用此语句访问

有时我工作得很好,但有时会显示此错误

请解决我的问题。我会非常感谢你。

0 投票
3 回答
1077 浏览

c# - 无法在 foreach 循环内增加整数

我有一个从列表转换为数组的 C# 方法。代码如下:

但是,它总是给我 Null 异常。谁可以给我解释一下这个?