插入文本会出现对象集合错误

2023-12-22

我想将 SQL 中的每一行插入组合框,其中 EmployeeID 将是组合框值,EmployeeFirstName EmployeeLastName 将是组合框项的文本。然而这条线

给我这个错误:

错误 1 ​​与“System.Windows.Forms.ComboBox.ObjectCollection.Insert(int, object)”匹配的最佳重载方法 有一些无效的 参数 C:\Users\bilgisayar\Desktop\WindowsFormsApplication1\WindowsFormsApplication1\Form1.cs 45 21 WindowsFormsApplication1


定义一个新类

public class EmpItem
{
   public int empID;
   public string empName;
}  

在读取 DataReader 时,创建此类的实例并将其添加到组合框项目集合中。不要忘记设置组合框的 DisplayMember 和 ValueMember

void comboboxrefresh()
{
    comboBox1.DisplayMember = "empName";
    comboBox1.ValueMember = "empID";
    cnn.Open();
    SqlCommand cmd = new SqlCommand("SELECT EmployeeID,EmployeeFirstName,EmployeeLastName FROM Employees", cnn);
    SqlDataReader dr = cmd.ExecuteReader();
    if (dr.HasRows)
    {
        while (dr.Read())
        {
            EmpItem ei = new EmpItem() { empID=dr.GetInt32(0), empName = dr.GetString(1) + dr.GetString(2)};
            comboBox1.Items.Add(ei);
        }
    }
    cnn.Close();
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

插入文本会出现对象集合错误 的相关文章

  • 删除文件的最后 10 个字符

    我想删除文件的最后 10 个字符 说一个字符串 hello i am a c learner 是文件内的数据 我只是希望该文件是 hello i am a 文件的最后 10 个字符 即字符串 c learner 应在文件内消除 解决方案 将
  • WPF DataGrid 多选

    我读过几篇关于这个主题的文章 但很多都是来自 VS 或框架的早期版本 我想做的是从 dataGrid 中选择多行并将这些行返回到绑定的可观察集合中 我尝试创建一个属性 类型 并将其添加到可观察集合中 它适用于单个记录 但代码永远不会触发多个
  • 在模板类中声明模板友元类时出现编译器错误

    我一直在尝试实现我自己的链表类以用于教学目的 我在迭代器声明中指定了 List 类作为友元 但它似乎无法编译 这些是我使用过的 3 个类的接口 Node h define null Node
  • 调用 McAfee 病毒扫描引擎

    我收到客户的请求 要求使用他们服务器上的 McAfee 病毒扫描将病毒扫描集成到应用程序中 我做了一些调查 发现 McScan32 dll 是主要的扫描引擎 它导出各种看起来有用的函数 我还发现提到了 McAfee Scan Engine
  • 通过引用传递 [C++]、[Qt]

    我写了这样的东西 class Storage public Storage QString key const int value const void add item QString int private QMap
  • 机器Epsilon精度差异

    我正在尝试计算 C 中双精度数和浮点数的机器 epsilon 值 作为学校作业的一部分 我在 Windows 7 64 位中使用 Cygwin 代码如下 include
  • 如何在 C++ 中标记字符串?

    Java有一个方便的分割方法 String str The quick brown fox String results str split 在 C 中是否有一种简单的方法可以做到这一点 The 增强分词器 http www boost o
  • 对类 static constexpr 结构的未定义引用,g++ 与 clang

    这是我的代码 a cp p struct int2 int x y struct Foo static constexpr int bar1 1 static constexpr int2 bar2 1 2 int foo1 return
  • 需要帮助优化算法 - 两百万以下所有素数的总和

    我正在尝试做一个欧拉计划 http projecteuler net问题 我正在寻找 2 000 000 以下所有素数的总和 这就是我所拥有的 int main int argc char argv unsigned long int su
  • 方程“a + bx = c + dy”的积分解

    在等式中a bx c dy 所有变量都是整数 a b c and d是已知的 我如何找到整体解决方案x and y 如果我的想法是正确的 将会有无限多个解 由最小公倍数分隔b and d 但我只需要一个解决方案 我可以计算其余的 这是一个例
  • C# - 当代表执行异步任务时,我仍然需要 System.Threading 吗?

    由于我可以使用委托执行异步操作 我怀疑在我的应用程序中使用 System Threading 的机会很小 是否存在我无法避免 System Threading 的基本情况 只是我正处于学习阶段 例子 class Program public
  • 为什么 C# 2.0 之后没有 ISO 或 ECMA 标准化?

    我已经开始学习 C 并正在寻找标准规范 但发现大于 2 0 的 C 版本并未由 ISO 或 ECMA 标准化 或者是我从 Wikipedia 收集到的 这有什么原因吗 因为编写 审查 验证 发布 处理反馈 修订 重新发布等复杂的规范文档需要
  • 为什么 isnormal() 说一个值是正常的,而实际上不是?

    include
  • 如何在 Android 中使用 C# 生成的 RSA 公钥?

    我想在无法假定 HTTPS 可用的情况下确保 Android 应用程序和 C ASP NET 服务器之间的消息隐私 我想使用 RSA 来加密 Android 设备首次联系服务器时传输的对称密钥 RSA密钥对已在服务器上生成 私钥保存在服务器
  • 在 WPF 中使用 ReactiveUI 提供长时间运行命令反馈的正确方法

    我有一个 C WPF NET 4 5 应用程序 用户将用它来打开某些文件 然后 应用程序将经历很多动作 读取文件 通过许多插件和解析器传递它 这些文件可能相当大 gt 100MB 因此这可能需要一段时间 我想让用户了解 UI 中发生的情况
  • C++ 中的 include 和 using 命名空间

    用于使用cout 我需要指定两者 include
  • 当文件流没有新数据时如何防止fgets阻塞

    我有一个popen 执行的函数tail f sometextfile 只要文件流中有数据显然我就可以通过fgets 现在 如果没有新数据来自尾部 fgets 挂起 我试过ferror and feof 无济于事 我怎样才能确定fgets 当
  • 为什么 std::uint32_t 与 uint32_t 不同?

    我对 C 有点陌生 我有一个编码作业 很多文件已经完成 但我注意到 VS2012 似乎有以下语句的问题 typedef std uint32 t identifier 不过 似乎将其更改为 typedef uint32 t identifi
  • 类型或命名空间“MyNamespace”不存在等

    我有通常的类型或命名空间名称不存在错误 除了我引用了程序集 using 语句没有显示为不正确 并且我引用的类是公共的 事实上 我在不同的解决方案中引用并使用相同的程序集来执行相同的操作 并且效果很好 顺便说一句 这是VS2010 有人有什么
  • 如何确定 CultureInfo 实例是否支持拉丁字符

    是否可以确定是否CultureInfo http msdn microsoft com en us library system globalization cultureinfo aspx我正在使用的实例是否基于拉丁字符集 我相信你可以使

随机推荐

  • CGContextSetTextMatrix 适用于屏幕外位图吗?

    我正在使用上下文创建屏幕外图像CGBitmapContextCreate 在绘制文本时 我尝试使用 CGContextSetTextMatrix contextRef CGAffineTransformMake 1 0 0 0 0 0 1
  • 如何在 Django 中以编程方式创建用户?

    我在一个项目中有 3 个应用程序 App1 从最终用户使用 基于网络视图的应用程序 App2 从服务提供商使用 网络服务 App3 由系统管理员使用 我想为每个应用程序使用 django 身份验证系统 我可以制作 django 项目来验证
  • LOG4J 同一类中的多个记录器

    我有一个具有 log4j 日志记录的 java 项目 它使用滚动文件附加程序和多个记录器来记录到文件 我想添加一个 DBappender 并有一个单独的记录器 仅写入此附加器 其他记录器都不会向其发送消息 比如说 我需要一个类有两个记录器
  • 如何让生成器调用 Rails 3 中的其他生成器

    我正在尝试宝石开发 现在特别是发电机 到目前为止 我已经成功创建了两个能够完美完成其工作的生成器 这两个生成器位于同一目录中 然而 现在我必须分别给他们每个人打电话 我想做的就是只调用一个生成器 然后让该生成器调用所有其他生成器 只需输入
  • 允许在 django REST 框架中发布请求

    我正在使用 django REST 框架创建一个简单的 REST API 我已通过向 api 发送 GET 请求成功获得响应 但由于我想发送 POST 请求 django Rest 框架默认不允许 POST 请求 As in image b
  • 单击即可打开文本框的传单自定义控件

    我已关注这个传单教程 http www coffeegnome net control button leaflet 关于如何为我的地图创建控制按钮 单击时 我希望它打开一个简单的文本框 其中包含有关地图及其作者的信息 其概念类似于this
  • 在列表内计数。帮助我理解这段代码

    我找到了一个3年前的老问题 帮助我计算列表中变量出现的次数 https stackoverflow com questions 9088062 count the number of occurrences of a number in a
  • WM_ENTERSIZEMOVE / WM_EXITSIZEMOVE - 使用菜单时,并不总是配对

    为了防止我的应用程序在用户移动窗口时更改窗口内容 我捕获消息WM ENTERSIZEMOVE WM EXITSIZEMOVE我在消息之间暂停应用程序 然而 有时我会收到WM ENTERSIZEMOVE but no WM EXITSIZEM
  • 使用外部 IDP 代理通过 KeyCloak 进行编程式用户名/密码访问

    我在用着身份经纪 http www keycloak org docs 3 3 server admin topics identity broker html功能和外部 IDP 因此 用户登录到外部 IDP UI 然后 KeyCloak
  • 如何使用“/update/:id”等 URL 作为 KendoUI 数据源?

    我阅读了文档 但没有发现与在 dataSource url 中设置参数相关的内容 有可能实现吗 提前谢谢 对的 这是可能的 这urls 定义在DataSource transport可能是一个函数 该函数接收 对于update 作为第一个参
  • 错误命令“encore”未找到。 (单独的后端 webpack)

    目录结构 admin gt backend webpack js yarnrc webpack config js package json assets gt frond webpack 管理 文件内容 yarnrc modules fo
  • Word宏,存储当前选择(VBA)

    我有一个 Word 文档 其中包含大约 4000 个表单字段 之后我必须将其导出到数据库 问题是 4000 个字段中没有一个在 书签 字段中包含信息 因此我无法获取其中存储的信息 我正在尝试创建一个宏来帮助编写书签 FormField Na
  • 在redis中存储时间序列

    我需要将一些时间序列数据存储到redis 中 我有 unix 时间戳 并且需要关联一个值 时间戳 值 我尝试将时间戳作为分数 这样我可以对时间戳进行 zrange 并将值作为成员进行排序 127 0 0 1 6379 gt ZADD tim
  • mysql LOAD DATA INFILE NA 到 NULL 转换

    mysql LOAD DATA INFILE 命令中有一个选项可以获取 tsv文件作为 mysql 的输入 LOAD DATA INFILE 并将该文件中的每个 NA 字段转换为 mysql 中的 NULL 作为奖励 还能够采取多个不同的
  • Woocommerce:删除“附加信息”选项卡

    我试图在该网站的产品页面上做两件事 https lovesometea com product green coconut https lovesometea com product green coconut 1 删除 附加信息 选项卡
  • 在反应中禁用语义按钮

    如何在反应中动态地将语义按钮设置为禁用
  • java的hashCode()方法是如何工作的?

    我很好奇java如何使用生成哈希值哈希码 http java sun com j2se 1 3 docs api java lang Object html hashCode 对象 API 的方法 The hashCode of Objec
  • *.bat 和 *.cmd 文件有什么区别? [复制]

    这个问题在这里已经有答案了 可能的重复 Windows 批处理文件 bat 与 cmd https stackoverflow com questions 148968 windows batch files bat vs cmd Hi 我
  • GCC `-fsanitize=bounds` 与 `std::array` 的奇怪行为

    我正在尝试使用以下命令找出代码中的越界问题 fsanitize bounds选项 但我面临着奇怪的行为 例如在下面的代码中 include
  • 插入文本会出现对象集合错误

    我想将 SQL 中的每一行插入组合框 其中 EmployeeID 将是组合框值 EmployeeFirstName EmployeeLastName 将是组合框项的文本 然而这条线 给我这个错误 错误 1 与 System Windows