引发类型为“System.Windows.Forms.AxHost+InvalidActiveXStateException”的异常

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了引发类型为“System.Windows.Forms.AxHost+InvalidActiveXStateException”的异常相关的知识,希望对你有一定的参考价值。

工作需要使用了别人做的一个软件,软件会生成一个MDB为后缀的文件。后来因为操作错误删除了这个mdb文件,再想重新使用软件的时候就提示 引发类型为“System.Windows.Forms.AxHost+InvalidActiveXStateException”的异常 ,请问如何解决啊?重装了软件都于事无补。谢谢了

MDB文件是Access数据库文件 你把它的数据库删除了。。。追问

那为什么我重建数据库的时候还是出问题呢?我是可以建新的数据库,但是加数据的时候就跳出上面的提示。是不是要重装ACCESS啊?谢谢啦,

追答

不太清楚,,是不是得需要重新添加引用???

参考技术A 找这个软件的作者吧,问问他,可能软件本身就有BUG

无法从“int”转换为 System.Windows.Form.ListViewItem.ListViewSubitem

【中文标题】无法从“int”转换为 System.Windows.Form.ListViewItem.ListViewSubitem【英文标题】:Cannot convert from 'int' to System.Windows.Form.ListViewItem.ListViewSubitem 【发布时间】:2018-06-29 00:25:09 【问题描述】:

我在 5 月遇到问题 - 1 它说

我试过这段代码但没有用ListViewItem Item = new ListViewItem();

这是我的代码:

Item.SubItems.Add(col - 1).Text = "IN-GATE USER";

【问题讨论】:

【参考方案1】:

试试这个:

ListViewItem lvi = new ListViewItem();
lvi.SubItems.Add("IN-GATE USER");
listView1.Items.Add(lvi);

你有更多关于这个答案的信息:C#: How to add subitems in ListView

【讨论】:

它有效,伙计,我可以再问一个吗?你能解释一下他为什么这样做吗? Item.SubItems.Add(col - 1).Text = rsUser.GetData(Convert.ToInt16(i)).ToString();而且在 col 中也出现同样的错误

以上是关于引发类型为“System.Windows.Forms.AxHost+InvalidActiveXStateException”的异常的主要内容,如果未能解决你的问题,请参考以下文章

引发类型为“System.OutOfMemoryException”的异常

为啥为 __eq__ 定义参数类型会引发 MyPy 类型错误?

引发类型为“System.OutOfMemoryException”的异常。

super() 为新型类引发“TypeError:必须是类型,而不是 classobj”

在 python 中使用 cppyy 时,指针变量引发错误为未知类型

引发类型为“System.OutOfMemoryException”的异常.是啥错误