上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 48 下一页
摘要: 一、开发环境 操作系统:Windows 10 X64 开发环境:VS2015 编程语言:C# .NET版本:.NET Framework 4.0 目标平台:X86 二、创建Windows Service 1、新建一个Windows Service,并将项目名称改为“MyWindowsService” 阅读全文
posted @ 2020-11-25 23:38 巴蒂青葱 阅读(135) 评论(0) 推荐(0) 编辑
摘要: VS15开始对于非系统的Dll都会默认复制到本地,即bin\debug下面,复制dll到本地好处在于发布的时候不用再去寻找相关dll,对于dev这么庞大的组件来说,更是如此,当然,dev也提供了一个按钮直接将项目应用到的dll复制到指定文件,如图: 回归正题,如果将DevExpress的dll复制到 阅读全文
posted @ 2020-11-25 16:51 巴蒂青葱 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-11-25 16:18 巴蒂青葱 阅读(196) 评论(0) 推荐(0) 编辑
摘要: (转)查询A、B表中,A表中存在B表不存在的数据 (转)A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。 方法一 使用 not in ,容易理解,效率低 ~执行时间为:1.395秒~ (第一种方法亲测可用 阅读全文
posted @ 2020-11-21 10:23 巴蒂青葱 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 子类构造、析构时调用父类的构造、析构函数顺序 析构函数调用的次序是先派生类的析构后基类的析构,也就是说在基类的的析构调用的时候,派生类的信息已经全部销毁了。 而定义一个对象时先调用基类的构造函数、然后调用派生类的构造函数;析构的时候恰好相反:先调用派生类的析构函数、然后调用基类的析构函数。 原因: 阅读全文
posted @ 2020-11-18 20:35 巴蒂青葱 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 背景 小伙伴们在读取access数据库时,通常会发现数据库基本上有两个格式 ACCDB MDB 区别 从下面图中,我们可以看出,本质上就是随着时间的发展,MDB变成了ACCDB 读取 文件格式的不同造成了读取方式的不同针对ACCDB格式,我们采用以下代码进行连接 string accdbConnec 阅读全文
posted @ 2020-11-14 11:13 巴蒂青葱 阅读(822) 评论(0) 推荐(0) 编辑
摘要: Visual Studio中的T4代码生成引擎已经出来很久了,但一直没有一个好的使用文档。而且VS中目前都没有代码智能感知。之前一直听说T4引擎很强大,但不知道怎么用也不知道哪里可以用到,上周去一家公司面试,他的解决方案中有一个项要用到T4模板来做客户端代码生成引擎。用T4来代替WSDL,可以为客户 阅读全文
posted @ 2020-11-12 16:22 巴蒂青葱 阅读(253) 评论(0) 推荐(1) 编辑
摘要: 在删除表,有外键约束和引用时,会提示不可删除,这时需要我们确认被哪些表引用,以及被存储过程引用的表,在表删除后,也经相应的删除相关过程。 1 被我引用的对象 SELECT * FROM sys.dm_sql_referenced_entities('TableName','OBJECT'); --查 阅读全文
posted @ 2020-10-21 18:46 巴蒂青葱 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 1.下载ODAC112030Xcopy_x64.zip,解压ODAC112030Xcopy_x64.zip(我解压到了baiC盘下)。 2. 在命du令行界面进入解压文件夹后运行“zhiinstall.bat oledb c:\oracle odac”安装。 3.在系统环dao境变量中,为Path添 阅读全文
posted @ 2020-10-14 19:49 巴蒂青葱 阅读(4943) 评论(0) 推荐(0) 编辑
摘要: 在运行窗口输入“rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0”确定。(注意大小写) 阅读全文
posted @ 2020-10-12 11:14 巴蒂青葱 阅读(303) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 48 下一页