- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在文本框中显示数据库中的某些列。运行代码时,@ApplicantUsername
出现错误
IndexOutOfRangeException
cs.Open();
SqlCommand cmd = new SqlCommand("SELECT ApplicantUsername, Branch, DescriptionOfHouse, DescritpionOfHouseType, LivingCondition, MembersOfHousehold, RealProperty, PersonalProperty, Collaterals, PurposeOfLoan, LoanDesired, MaxLoanVal, PromisoryNoteVal, MonthlyInstallment1, Terms, TotalMonthlyIncome, TotalMonthlyExpenses, Class, NarrativeReport FROM CustomerCreditReport WHERE ApplicantUsername = '" + uname + "'", cs);
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
txtUsername.Text = reader["@ApplicantUsername"].ToString();
txtBranch.Text = reader["@Branch"].ToString();
txtDesc.Text = reader["@DescriptionOfHouse"].ToString();
txtOAR.Text = reader["@DescritpionOfHouseType"].ToString();
txtCond.Text = reader["@LivingCondition"].ToString();
txtMem.Text = reader["@MembersOfHousehold"].ToString();
txtReal.Text = reader["@RealProperty"].ToString();
txtPersonal.Text = reader["@PersonalProperty"].ToString();
txtCollateral.Text = reader["@Collaterals"].ToString();
txtPurpose.Text = reader["@PurposeOfLoan"].ToString();
txtDesired.Text = reader["@LoanDesired"].ToString();
txtMLV.Text = reader["@MaxLoanVal"].ToString();
txtPNV.Text = reader["@PromisoryNoteVal"].ToString();
txtMI.Text = reader["@MonthlyInstallment1"].ToString();
txtTerms.Text = reader["@Terms"].ToString();
txtTotIncome.Text = reader["@TotalMonthlyIncome"].ToString();
txtTotExpenses.Text = reader["@TotalMonthlyExpenses"].ToString();
txtClass.Text = reader["@Class"].ToString();
txtNarrative.Text = reader["@NarrativeReport"].ToString();
}
cs.Close();
最佳答案
从所有这些字段名称中删除@
。
您将@
用于添加到参数化查询中的参数(示例中没有参数)。要像这样从列中检索值,请勿使用@
,而应使用列的纯名称。
关于c# - System.IndexOutOfRangeException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33796715/
我想在文本框中显示数据库中的某些列。运行代码时,@ApplicantUsername出现错误 IndexOutOfRangeException 这是我的代码: cs.Open();
我基本上需要将任意数量的内容数组存储为一个整数,但之后我必须将其全部回显。 我收到索引超出范围错误。 for (int index = 0; index 0; index--, userArray-
当我尝试访问特定数组索引时,我正在寻找一种方法来防止 IndexOutOfRangeException。 我有一个通用代码,有时在 array[index] 中有值,有时则没有。 所以,在尝试获取它的
我不知道为什么:float val = spectrum[i];正在产生超出数组范围的索引。请帮忙...!我是这个游戏的新手。 public class InputScript : MonoBehav
我正在编写一个 Unity 脚本来读取 CSV 文件(二维和所有数字),将其分解为附加到二维 float 组的 float 。这是我的代码: using System.Collections; usi
这个问题在这里已经有了答案: What does IndexOutofRangeException mean? (3 个答案) 关闭 9 年前。 string Query = "SELECT [AA
我不明白为什么我会在下面的代码中遇到超出范围的异常。 _maxRowIndex 和 _maxColIndex 的值分别为 5 和 0。当 row 和 col 都等于 0 时,第一次抛出异常。我不明白为
程序在运行时说索引超出范围,但我不知道为什么。 错误信息指出的行是 点[计数器 + ((int)(radius * 100))].X = i; 如果那个有错误,下一个(具有相同索引)也一定有错误。 P
这个问题在这里已经有了答案: C# Creating an array of arrays (5 个答案) 关闭 7 年前。 我遇到了这个奇怪的 IndexOutOfRangeException 异
我正在制作一个简单的购物车。它从另一个页面上的按钮将产品添加到购物车页面,我的添加到购物车按钮如下所示 protected void addCart_Click(object sender, Eve
我不明白为什么我在下面的 Where 子句中得到它。 using System; using System.Linq; public static class Extensions { ///
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎是题外话,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或include a min
我有一个问题。我尝试实现 Zig-Zag 算法 ( Rail Fence )。 我的代码如下所示: int n = 3; int j = 0; int charCounter
在 Form1 构造函数中我有: if (System.IO.File.Exists(keywords_path_file)) { ListBo
我在一些任务中使用字典。 从逻辑上讲,我已将其设置为我的键永远不会发生冲突,但有时在我向字典添加内容时会出现此异常。 Index was outside the bounds of the array
我们目前在我们的一个应用程序中使用 SpreadsheetGear 来生成 Excel 工作簿。我试图在 ASP.NET Web 应用程序中重用其中的一些功能,但到目前为止我很难过。 我首先在 Web
我有以下映射: public class SecurityMap : ClassMap { public SecurityMap() {
我有一个非常简单的类,给出了一个奇怪的错误。该类只有1个属性,查询非常简单。最可怕的是,这似乎是随机发生的。收到此错误后,通常刷新页面可以使其变路,并且应用程序不会再出现此错误。 数据库连接可能有问题
我又遇到了另一个问题。我试图使用 DataReader 从数据库中获取数据,但在测试代码时出现错误。谁能帮我吗?错误发生在这一行: chkAssess = readAssess[columnName]
我还有另外两个按钮,代码几乎完全相同。但是,当我尝试运行此代码以获取所有结果时,出现错误“System.IndexOutOfRangeException”。 显示无效 NHS 号码按钮有效,但我不明白
我是一名优秀的程序员,十分优秀!