C#
wang王le乐ping平博客
这个作者很懒,什么都没留下…
展开
-
C#的Load()方法报错:getDataTable() Err:算术运算导致溢出。
C#的Load()方法报错:getDataTable() Err:算术运算导致溢出。原创 2023-01-04 08:52:31 · 556 阅读 · 0 评论 -
c#程序,读取数据库里的数据报错:年,月和日参数描述无法表示的DateTime
报错信息如下:提示 年,月和日参数描述无法表示的DateTime。把 0000/00/00 清空掉,就没有报错了。所以重点看了数据表中是时间格式的字段。原创 2022-08-04 09:39:29 · 1236 阅读 · 1 评论 -
VS2010的Form窗体往上收缩的时候,表格tableLayoutPanel组件前2行也会被压缩
VS2010的Form窗体往上收缩的时候,表格tableLayoutPanel组件前2行也会被压缩的解决方法原创 2022-07-21 16:02:58 · 208 阅读 · 0 评论 -
命名空间“System.Web“中不存在类型或命名空间名称“security“,是否缺少程序集引用。报错原因是缺少引用System.Web
命名空间"System.Web"中不存在类型或命名空间名称"security",是否缺少程序集引用。需要添加引用System.Web.dll原创 2022-07-19 09:33:06 · 2651 阅读 · 0 评论 -
VS2010 新建C#项目中没有app.config文件,手动添加方法
VS2010 新建C#项目中没有app.config文件,添加方法原创 2022-07-15 16:05:37 · 2984 阅读 · 0 评论 -
C# winform点击某个窗口报错--调用目标发生异常
1、将报错的窗口设计直接放到Program.cs中调用:DA_ZD_QIANYI 是我本地报错的窗口设计,然后在Program.cs 中加如下代码: private static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e) { Exception ex = e.ExceptionObject as Exception; ...原创 2021-04-29 10:10:06 · 1551 阅读 · 0 评论 -
c# 无法嵌入互操作类型Microsoft.Office.Interop.Excel.ApplicationClass。请改用适用的接口。
引用了Microsoft.Office.Interop.Excel.dll,报错:无法嵌入互操作类型Microsoft.Office.Interop.Excel.ApplicationClass。请改用适用的接口。如下:解决方法:把Microsoft.Office.Interop.Excel 的‘嵌入互操作类型’ 的true 改为 false。 问题解决...原创 2020-10-12 17:12:18 · 679 阅读 · 0 评论 -
用c#在access中 创建表的时候 提示 System.Data.OleDb.OleDbException {“字段定义语法错误。“}
用c#在access中 create table 表的时候 提示 System.Data.OleDb.OleDbException {“字段定义语法错误。”}创建脚本如下:string sqlcreatelog = string.Format(@“CREATE TABLE LOG(ENTRY varchar(30),CREATED_TIME DATE,YEAR varchar(6))”);即CREATE TABLE LOG(ENTRY varchar(30),CREATED_TIME DATE,Y原创 2020-08-14 14:34:18 · 1499 阅读 · 0 评论 -
c# winform第一次登陆的ip 实例,账户密码,怎么保存,在第二次运行时自动填充
这个问题我网上找了一天,都没说详细,真是太为难我这菜鸟了!!!!!我想实现的功能是: 我有一个登陆窗口,填写信息登陆进去后,需要保存我的登录信息,第二次运行的时候就不用再填了,如下:最后还是摸爬滚打,实现了这个功能,算是苦尽甘来把,也不能说百度出来的完全没用,为了实现这个功能我挨个试了一下百度出来的方法,什么用方法实现,什么写进text里, 然后就没有然后了,因为都没写详细,因为菜鸟只要断节了,就jj了。下面分享一下我的方法:1、首先你要找到textbox控件的(ApplicationSetti原创 2020-08-04 10:39:18 · 1006 阅读 · 0 评论 -
c# 在控件TabControl中的子控件TabItem中显示的窗口怎么一起关闭
比如:我打开一个操作界面显示在superTabItem2中,操作完后,想关闭这个superTabItem2怎么弄?这里就涉及到控件TabControl的属性配置:将图示closebuttonontabsvisible属性设置为true,就会看到superTabItem2 后面有个叉叉,后面操作完直接叉掉就关闭了。摸索了好久了,百度出来的都是要写代码,不知道要实现关闭啥...原创 2020-07-30 11:13:25 · 632 阅读 · 1 评论 -
c#,通过vs2010打包后,执行安装程序操作ACCESS 时,报错Could not delete from specified tables
报这个错,主要还是权限问题。可以选中该access,然后复制粘贴,看是不是提示 需要管理员权限才能进行该操作。既然明确了是管理员权限的问题,那直接设置一下文档不需要管理员权限也能操作就ok了。设置 全部文档都不必要管理员账户才能操作:1、win+r,打开运行,输入gpedit.msc,打开“注册表编辑器”2、在“注册表编辑器”中,找到“计算机配置”—>“Windows设置”—>“安全设置”—>“本地策略”,点击“安全选项”3、在右侧找到“用户账户控制,以管理员批准模式原创 2020-07-09 15:27:07 · 316 阅读 · 0 评论 -
c# DotNetBar:设计器无法处理行的未知名称“DisabledBackColor”。方法“InitializeComponent”中的代码是由设计器生成的,不应手动修改它。请删除任何
本人是把别人的程序放本地,打开报这个错的。想了一下,应该是DotNetBar 这个版本不一致造成的,所以我把里面的DevComponents.DotNetBar2引用删除了(这个引用是我自己本地的), 重新添加了这个程序里面的引用DevComponents.DotNetBar2.dll(如果这个程序里面有的话,应该是在该程序的 …\bin\Debug里面)成功解决该问题。...原创 2020-07-09 14:44:16 · 3313 阅读 · 3 评论 -
C# 通过CAD工具将dxf转成PDF后, 新生成的PDF自动打开 如何关闭
设置方法如下:打开cad,打开打印功能,然后选择名称为PDF的,点击特性,选中自定义特性,点击进入自定义特性,将完成后在pdf查看器中打开前面的√去掉原创 2020-07-08 16:55:54 · 1731 阅读 · 0 评论 -
c# autocad 当前上下文中不存在AcPlotScale
通过c# 调用cad,将cad转为图片格式时,调用doc.ActiveLayout.StandardScale = AcPlotScale.acScaleToFit;// 自动缩放适应报错:当前上下文中不存在AcPlotScale通过添加对文件“C:\Program Files\Common Files\Autodesk Shared\axdb18enu.tlb”的引用解决问题。...原创 2020-07-08 15:02:11 · 232 阅读 · 0 评论 -
报错:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序,怎么办
将连接Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1.xls;Extended Properties=“Excel 8.0;HDR=YES;IMEX=1”修改为:Provider=Microsoft.ACE.OLEDB.12.0;Data Source=1.xls;Extended Properties=“Excel 12.0;HDR=YES;IMEX=1”可参考:https://blog.csdn.net/wanglepingwangleping/a原创 2020-07-07 17:24:54 · 341 阅读 · 0 评论 -
c# 连接oracle提示:未能加载文件或程序集 Oracle.DataAccess, version=2.111.7.0
程序在我本地是不报错的,但是把debug 放到另一台电脑上报这个错:未能加载文件或程序集 Oracle.DataAccess, version=2.111.7.0试过的方法:1、在IIS里面在把32位模式打开(改为true),未解决问题。2、将目标平台由x86 改为x64 不行,改为any cpu还是不行。3、该台电脑竟然没有配置oracle客户端的环境变量,果断配上,但是未解决问题。然后因为本地是可以执行的。所以猜测是该台电脑Oracle.DataAccess程序集的问题。果断换另外一台原创 2020-07-07 17:18:06 · 707 阅读 · 0 评论 -
C#连接ORACLE时报错:ORA-12638身份证明检索失败
将目标平台x86和x64 切换时,连接数据库提示身份证明检索失败解决方法:1、找到oracle服务端下的文件:D:\app\24457\product\11.2.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora2、以管理员身份,将其中SQLNET.AUTHENTICATION_SERVICES属性修改为:NONE...原创 2020-07-07 10:52:19 · 309 阅读 · 0 评论 -
c#迁移文件的时候提示:对路径xxx的访问被拒绝
错误行:File.Copy(yifile2, Path2); //将yifile2 文件拷到Path2中一般出现这种错误,就需要看仔细一点,你本来copy的应该是文件级的,但是如果你的 yifile2 路径是文件夹,就会报这个错了,比如 yifile2 为 E:\地区\备份\HHyifile3 为 E:\地区\备份\tif\001.tif检查发现了这个问题,改为:File.Copy(yifile3, Path2); 就可以了...原创 2020-06-05 15:53:08 · 2712 阅读 · 0 评论 -
c#判断是文件还是文件夹,如果是文件,获取文件名并获取相同字符之间的值
首先判断是不是文件夹:以 以下路径为例E:\TIF\06-T2.33101\06-T2.33101-00001\06-T2.33101-00001-001\001.TIFstring lj1=“E:\TIF\06-T2.33101\06-T2.33101-00001\06-T2.33101-00001-001\001.TIF”;string lj2=“E:\TIF\06-T2.33101\06-T2.33101-00001”;string lj3=“06-T2.33101-00001-001”原创 2020-06-03 15:58:59 · 700 阅读 · 0 评论 -
如何将 DotNetBar2控件加入到C#的winform工具箱中?
将 DotNetBar2控件加入到如下工具箱中:第一步、先将 DevComponents.DotNetBar2.dll 添加到引用:第二步、在工具箱空白处右击,点击‘添加选项卡’,然后输入选项卡名称,可以为: DotNetBar2(自己命名就行)第三步、右击新建的选项卡,点击 选择项。第4步、点击预览,选中DevComponents.DotNetBar2.dll 确定就行。然后就会有这些控件了。...原创 2020-05-26 15:33:02 · 1093 阅读 · 0 评论 -
未在本地计算机上注册 Microsoft.ACE.OLEDB.12.0 提供程序,怎么办
#报错如下:本地环境:win10 x64 office没装网上找了好多方法,挨个试了一下,没成功。差点放弃了,然后想想再看看,或者说突然灵光一闪吧。既然Microsoft.ACE.OLEDB.12.0 行不通,为何不试着用Microsoft.Jet.OLEDB.4.0呢?前提条件?:因为网上挨个方法试了一下,所以我也不知道我的前提条件需不需要,就放出来吧:1、首先改动了应用程序...原创 2020-05-08 16:01:52 · 2416 阅读 · 0 评论 -
当前上下文不存在InitializeComponent()方法存根
今天复制了别人的窗体设计,然后报错上下文不存在InitializeComponent()方法存根对于新手我的建议是,直接把窗体设计删了,重新设计, 可能会比较麻烦,但是新学者设计的界面不用太复杂。 ...原创 2019-01-28 10:51:24 · 2410 阅读 · 1 评论 -
c# DtSqlEntry.Rows.Count;监听程序当前无法识别链接描述符中请求的服务
c#连接不上数据库,然后oracle客户端能够连接成功,。仔细看了下,是我c#中的SID(实例名)写错了原创 2019-01-29 09:50:09 · 134 阅读 · 0 评论 -
无法将DataGridViewTextBoxCell的对象强制转换为 DataGridViewComboBoxCell解决办法
刚开始是大算强制转换成DataGridViewComboBoxCell,但是报错,框起来的就是报错一行然后,在里面加了一行dg.Rows[j].Cells[1] = new DataGridViewComboBoxCell();执行就可以了...原创 2019-03-14 14:49:28 · 1815 阅读 · 0 评论 -
c#,向oracle插入语句时报错:microsoft jet 数据库引擎找不到输入表或查询‘xxx’。确认它是否存在
报错的原因是我调用的方法是向mdb插入的语句方法:public Boolean UpdateExecl(string sqlstr) { OleDbCommand MyCMD = new OleDbCommand(sqlstr, Connection); try { Co...原创 2019-03-08 09:14:46 · 1509 阅读 · 0 评论 -
c#中的 #region和#endregion 的作用是什么
#region和#endregion里面的代码块如果不是加了//这样的注释,编译的时候也是会执行的加#region和#endregion的作用主要是 可以将这块区域的代码折叠起来,便于查看与 #region同一行的后面 可以跟任意文字以对该区域进行说明。(#region 和 #endregion 大小写敏感。 #region 和 #endregion 可以嵌套使用)...原创 2019-03-13 09:24:37 · 1194 阅读 · 0 评论 -
c#的 DataGridView 添加按钮实现全选和取消全选的功能
添加按钮如下:还需要在按钮事件下面添加几行代码:其中的dgv是我本地的DataGridView的别名,实际按照读者自己的命名来:原创 2019-06-14 14:13:34 · 2075 阅读 · 0 评论 -
C#中 Console方法介绍
一般情况下,我们用来输入信息的方法主要是用到如下四个:1、console.log 用于输出普通信息2、console.info 用于输出提示性信息3、console.error 用于输出错误信息4、console.warn 用于输出警示信息--------------------------------------------------------------------5、console.co...原创 2018-05-30 10:45:59 · 7217 阅读 · 0 评论