- 博客(185)
- 资源 (18)
- 收藏
- 关注
原创 windows7 打开组策略错误“未能打开这台计算机上的组策略对象”解决办法
windows7 打开组策略未能打开这台计算机上的组策略对象错误解决办法
2024-09-03 15:36:27 283
原创 SQLServer的系统数据库用别的服务器上的系统数据库替换后做跨服务器连接时出现凭证、非对称金钥或私密金钥的资料无效
这肯定和数据库的验证有关,这个一定在master数据库在,不知去哪里修改,找了很多资料,终于解决了。ALTER SERVICE MASTER KEY FORCE REGENERATE--这一句解决。下面一行代码解解决:(执行下面语句时也会报一下错,但是上面的问题就解决了)
2024-07-08 10:23:53 287
原创 sqlserver在执行维护计划备份时报错,重新设置维护任务,也同样出错,另一计划的异地备份又正常。
sqlserver在执行维护计划备份时报错,重新设置维护任务,也同样出错
2024-04-28 09:05:19 641
原创 Windows用户怎么取消访问共享文件夹的密码
许多Windows系统用户在访问共享文件夹的时候却提示需要输入密码才可访问。这一步给很多人造成了困扰,其实我们可以取消访问共享文件夹密码。请看下面的两个方法。搜索 网络和共享中心。点击 更改高级共享设置。在最底下密码保护的共享那项,点击关闭,选择 管理 , 如图2-4。
2023-07-11 09:46:19 1441
原创 c#中在DataGridView的某列增加日历控件的方法
***********当列的宽度变化时,时间控件先隐藏起来,否则单元格宽高变化时时间控件无法跟着变***********//***********滚动条滚动时,单元格位置发生变化,也隐藏时间控件,否则时间控件位置不动就乱了********//****************单元格被单击,判断是否是放时间控件的那一列*******************//*************时间控件选择时间时****************/
2023-04-19 14:50:45 976
原创 C#中用程序代码修改了datagridview中的数据,保存时只对光标当前行有保存解决办法
(这里的原因可能是:当datagridview与datatable绑定的时候,编译器会认为datagridview中被选中的行是用户正要编辑的行,所以会触发事件将datatable中相应的行的状态RowState 暂时置为Unchanged,你一但选择了其它行,那么编译器就会自动通过触发相应事件事判断这行是否被用户修改过了,如果修改过则RowState被置为Modify,这时才会被update到数据库中。i.Cells[1].Value = "测试一下啦";2、修改他们的内容 假设都改为 "
2023-04-19 13:57:52 679
原创 20190626_二次开发BarTender打印机_C#代码_一边读取TID_一边打印_打印机POSTEK
BarTender是一款优秀的条形码打印软件,可以支持很多种类型的条形码设计和打印,具体大家可参考他的官网(Barcode and Label Making Software | BarTender),这里不多介绍。本来在做SilverLight的东西的,后来项目有需求,说要在系统里加入条形码的设计和打印功能,PM提出两个方案,一个就是自己去开发一个条形码设计器,这样的好处就是跟系统的集成使用比较方便,但是开发这个设计器又是一个比较大的Task;另外一个方案就是使用客户原有的BarTender软件,把.
2022-03-11 10:41:23 2457 1
原创 在win10中启用.net framework3.5(net2.0和3.0)时出现0X80240438错误的解决办法
有时在运行么windows应用时需要用到微软的.net framework才能运行,可时在win10中启用.net framework3.5(net2.0和3.0)时出现0X80240438错误,下面提供解决办法:1 修改注册表,在执行中运行regedit注册表路径:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU把useWUServer默认值为1修改为02 重新启动windows ..
2021-12-03 16:10:30 12964
原创 C#中CheckListBox的用法
CheckedListBox 数据绑定CheckedListBox 数据绑定方式有多总,常用的绑定方式总结如下:1. Items.Add通过 Itemes.Add方法来向 CheckedListBox中添加项2.DataSource属性,DisplayMember和ValueMemeber来设置文本显示CheckedListBox和ListBox相似,但VS的智能感应窗口并不提示 DataSoource属性及 DisplayMember和Val...
2021-09-08 11:12:16 2740
原创 sqlserver中一条sql查询语句无限级的展开多级子 bom算法示例
/*思路说明: 1 展开多层次bom就需要用循环的方法展开,sqlserver中2005版本后就有了递归的查询with 2 要让sql查询出来的结果有像树装结构一样的效果,就需要有层级level,如果没有lever就要计算出一个level来,需要用加空格的方式来实现层级样式 3 需要父子关系的要在一起就一定得要按层级的顺序来排序ordby,所以我先对顶层的加一个顺序号,先按顶层的排序; 然后再加上各父子bom的关系建立路径bom_path(一定要父子子父的串在一起.
2020-12-21 13:56:10 2768 3
原创 SQL SERVER 2008 Hierarchyid数据类型解决分层树结构遍历问题
以往我们在关系数据库中建立树状结构的时候,通常使用ID+ParentID来实现两条纪录间的父子关系。但这种方式只能标示其相对位置。解决这类问题在SqlServer2005出现之前通常是采用游标来操作,但熟悉数据库内部机制的人都知道使用游标带来的性能问题和其他问题是比较严重的。到了SqlServer2005下,可以选择用CTE来做递归查询,这种方式查询比较简练,但由于数据库内部是采用递归查询的方式,其效率依旧不高;为了能够实现既简练又高效的查询,通常的做法是增加冗余字段,比如增加一个"Path"字段,查询
2020-12-16 15:38:21 467
原创 在slserver中实现就字符串路径和实现树状分层结构
[SQL] HierarchyId - 字符串路径此问题是要利用 HierarchyId 来找出字符串路径,HierarchyId 可以透过 CAST(HierarchyId AS ncarchar(4000)) 直接转成字符串路径(EX:\1\2\3),而此问题是要找出以[名称]为主的字符串路径(EX:公司\课级\组级),在没有现成函数可以使用的前提下,还是只能跑 CTE 来取得。Sample DataUSE TempDBGOIF OBJECT_ID('Demo') IS NOT .
2020-12-16 15:09:17 180
原创 sqlserver实现递归查询用例
WITH tree as(SELECT DEP,NAME,UP,LEV=0 -- 定义层级字段,并且设置顶级的值FROM DEPT where dep='00000000' -- 顶级数据条件,查根目录UNION ALLSELECT b.DEP,b.NAME E,B.UP,LEV=tree.LEV+1 -- 递归中每下去一级层级就+1from tree inner join dept b on tree.dep=b.up) SELECT *FROM treeorder by .
2020-12-11 15:49:46 348
原创 c#form中的用递归方法实现checkbox全选的实现
这里实现除自己之外的全部不选,需要先定义一个全居变量,然后在checkbox中的click中调用下面过程如果把checkbox直接放在一个groupbox下面,不需要用递归方法,如果有放其它的面板控件就需要递归遍历所有。 CheckBox curCK = null; private void unCheckAll_NoMySelf(Control ctl) { if (ctl is CheckBox) { .
2020-10-29 14:39:58 347
原创 c#中实现文件上传到数据库并从数据库下载
文件上传到数据库的表中:static public bool AddSYS_FileData(string sFile_NO,int iFILE_USE,string sFILE_SOURCE,string sFile_BZ,out string sFILE_ID,out string msgError)//新增一筆文件管理記錄 { string[] sql = new string[1]; string[] tableName = { ...
2020-10-29 13:39:36 1329
原创 C# VS中DevExpress中GridControl的常用功能复合表头、汇总、分组功能的实现分享
DexExpress是一功能强大的第三方组件,GridControl控件是常用的表格控件,该表格控件弥补了原GridView的功能不足,我最近对该控件的功能做了一些测试,对以下的功能都做了测试,看起来还是很好用。一 常用基本属性的设置...二数据源绑定.三 设计汇总栏...四 复合表头的实现五 把GridControl中的数据导出Excel测试总结笔记分享链接如下(含部分源代码):https://download.csdn.net/download/postfxj/1...
2020-09-12 10:53:32 892
原创 在c#vs中例用devExpress的navBarControl1创建主窗口的左测菜单并随menuStrip菜单设计动态加载
一个很炫的mdi主窗口页面一般都会有一个顶上的主菜单和左侧菜单,这样方便用户打开子业务表单没有用到第三方控件时,我们只能用panel和button来实现,如果用devExpress工具很轻松的实现。如下图所示。操作方法如下:1 新建一个winform项目,把 FORM的窗口属性中的isMdiContainer设为true,这样就把表单设为多文档表单主窗口了。2 在表单中拖拉一个menuStrip组件,然后建几个多级菜单,并且在菜单下面new一个单击事件。3在主窗口下面拖拉一个...
2020-09-11 15:39:54 1763
原创 devExpress各个版本的下载地址收藏
来源1:https://www.dxper.net/thread-40506-1-1.html来原2:https://bbs.csdn.net/topics/397482953DevExpress 20.XDevExpress 20.1.6(.NET Framework 4.5.2-4.8) (Visual Studio 2012-2019)Components:https://pan.baidu.com/s/14R3cvvZlp5y80JMPTW7pSQ密码:6hp2NetCoreDe...
2020-08-19 10:45:21 20900 2
原创 c#中在datagridview的表格cell中动态增加一个小按钮方法
1 在cell的click事件中增加如下代码 private void dgvADD_CellClick(object sender, DataGridViewCellEventArgs e) { dgvADD.Controls.Clear();//移除所有控件 if (e.ColumnIndex.Equals(dgvA...
2020-04-25 11:08:35 2201 1
转载 Delphi 2010安装及使用UniDAC安装和使用笔记
Delphi 2010安装及使用UniDAC安装过程:1.进入"...\unidac40src\Source\Delphi14"文件夹(注意不同delphi版本可能source下的delphiXX路径不一样),找到对应版本下的"Make.bat"文件,打开并修改IDE目录路径(有可能修改,也有可能不需要修改),如下:setIdeDir="%PROGRAMFILES%\Embarcader...
2020-04-19 12:04:16 864
原创 定义和使用sqlserver游标笔记
declare@V_MRP_NO VARCHAR(100),@V_MRP_NAME VARCHAR(100),@V_SO_NO VARCHAR(60),@V_XT_NO VARCHAR(60)declare my_cur cursor for --定义游标SELECT DISTINCT MRP_NO,MRP_NAME,SO_NO,XT_NOFROM #TF_MLo...
2019-12-16 11:08:38 197
原创 sqlserver中多行转成单行的综合总结。多行行分组单列分逗号隔开显示,行列转换等
1 有时需要在动态sql语句中拼接语句,需要行列转换动态化,需要生成横排的栏位.示例如下。declare @sql varchar(400)DECLARE @T1 TABLE(ID INT,SIZE_VALUE VARCHAR(10),SIZENAME VARCHAR(10) )insert into @T1SELECT ID=1,SIZE_VALUE='A001',SIZENA...
2019-11-28 11:58:15 1128
原创 C#中访问网盘的方法
业务背景: 有时需要在用c#写的web服务或winform中访问网络盘上面的文件,需要用c#代码手动创建网盘。方法: 用win api来实现连接网络盘,如果是在iis下面的web服务所连接的网盘,读写权限在iis下面有权访问,并且在windows下面是不可见的。如果是在win下面所创建的在iis下面是没有权限访问题,下面就是原码。1 先创建一个网盘的类文件WNe...
2019-11-27 13:39:56 3570
原创 c#桌面程序在DataGridview中增加日期类型的列的方法。
背景:有时需要在datagridview中有一个日期栏位,由于标准控件日期栏位中没有日历选择工具,这样不方便日期的点选输入。解决: 我们只需要对标准控件进行在类中进行封装开发,增加一个可以选择日期的功能,直接引用日期控件就可以了。方法如下:1下载类文件:https://download.csdn.net/download/postfxj/119492972 ...
2019-11-04 10:13:15 1631
原创 sqlserver中如何查看被死锁的表和进程
--查看被锁表:select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableNamefrom sys.dm_tran_locks where resource_type='OBJECT'order by tablename--解锁:declare @spid intSet @spid =...
2019-10-05 13:44:29 3464
转载 各种版本sqlserver的清除数据 库日志的方法
1 SQL2005清空删除日志:复制代码 代码如下:Backup Log DNName with no_log'这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了。godump transaction DNName with no_loggoUSE DNNameDBCC SHRINKFILE (2)Go2 SQL2008及以上清空删除...
2019-09-16 11:28:44 1693
原创 关于Winform中对DataGridView实现在输入数据时定位在某一行的心得总结
在winform有时需要直接用DataGridView进行输入,但是在输入时不希望数据行上下滚动,只能定位在当前。在编修数据时有时是新增一行会在最后一行,有时只是编修其中的某一行,可以用如下方法实现。1新增时的代码如下,新增后把最后一行定位为当前行: private void tbAdd_Click(object sender, EventArgs e) { ...
2019-07-11 09:22:09 2056
转载 动态内存管理服务设置方法Dyncache
如果你之前用的win2003,那肯定不会遇到这个问题,而如果升级到Windows Server 2008,那么也许会遇到内存被占完的情况,小编遇到的是48GB的内存居然被占用完了,直接99%没了,什么问题呢?用任务管理器查看进程也没发现谁占用完了,完全不知道什么问题,当前程序根本没占用什么内存,那么内存去哪里了呢? 原来是被win2008的缓存占用了,这也是windows2008的新机制,...
2019-05-15 10:50:45 2625
转载 利用任务计划自动删除指定日期的SQLServer备份文件
利用任务计划自动删除指定日期的SQLServer备份文件命令FORFILES [/P pathname] [/M searchmask] [/S] [/C command] [/D [+ | -] {yyyy-MM-dd | dd}]方法1:描述:可以删除7天以前的后缀名为log的日志文件。如今天是6.29,那么会删除6.22号以前创建的文件。不会删除到回收站。...
2019-04-12 14:45:44 802
原创 SQL Server中实现子字串在父字串中第N次出现的位置, 方便字串解析
create function fn_find(@find varchar(8000), @str varchar(8000), @n smallint) returns intasbegin if @n < 1 return (0) declare @start smallint, @count smallint, @index smallint, @len s...
2018-08-08 13:18:05 460
原创 SQL Server中如何实现不固定长度字串前缀后固定长度自动补0
实现要求:如 YD01,要变成固定6位长度,YD0001解决思路:1 要求出数字出现的第一个位置PATINDEX('%[0-9]%',FIELD)。2 然后可以取出前缀3 取出数字4 然后用right方法根据字本身长度和固定长度自动补0 SELECT *INTO #TESTFROM (SELECT F1='YDM01'UNIONSELECT F1='YD...
2018-08-01 10:54:54 3080
原创 SQLServer实现快速进行简繁体的翻译功能
1 创建简繁体对照表脚本如下:CREATE TABLE [dbo].[SYS_BGBIG]( [ID] [int] IDENTITY(1,1) NOT NULL, [gb] [nvarchar](1) NULL, [big] [nvarchar](1) NULL, CONSTRAINT [PK_SYS_BGBIG] PRIMARY KEY CLUSTERED ( [ID] ...
2018-07-25 14:01:50 2346
原创 SQL Server中实现汉字首字母和把汉字转成拼音的方法。
1 建表保存拼音、拼音首字母、和汉字的对照表。脚本如下:CREATE TABLE [dbo].[SYS_ChinesePY]( [ID] [int] IDENTITY(1,1) NOT NULL, [PYFIRST] [char](1) NULL, [PYALL] [varchar](50) NULL, [WORD] [nvarchar](1) NULL,...
2018-07-25 13:40:32 4055
转载 如何在iis中设置可以在网页上面直接下载安卓app并自动安装
1.打开IIS网站,右键属性,找到HTTP头,找到MIME类型 点击新建,加上扩展名,.apk,然后下面类型写 application/vnd.android.package-archive 这样用android手机访问改APK文件就可以直接下载并安装了!如图2.下面介绍一下什么是MIME 以前有很多人吧ISO文件放到网站上也下载不了,就是缺少这步添加文件类型了。 用户可以...
2018-05-29 10:14:56 6447
转载 C#将WebBowser控件替换为Chrome内核
C#将WebBowser控件替换为Chrome内核原文:C#将WebBowser控件替换为Chrome内核摘要 由于最近要做一个浏览器式的软件,其中有不少地方需要使用到jQuery和BootStrap,但是在C#中,默认的WebBrowser控件默认使用的是IE的core,而低版本的IE在JS加载上总是容易有问题,因此,打算使用Chrome的内核替换IE。准备工作 首先,你要明白Chrome浏...
2018-04-19 13:09:41 765
转载 Delphi开发OCX详细步骤总结
首先要弄明白你要写的OCX是用在客户端还是用在服务器端 假如用在客户端: 1、创建 打开delphi 7,选择菜单"new"->"other"->"activex"->"active form"->输入项目名称, 系统自动给你创建了3个文件,一个是项目文件,一个是form的单元文件,还有一个后缀带TLB 的文件。这三个文件中的你只需要更改form的单元文
2018-01-03 14:13:40 3827
VMware-ovf-tool下载
2024-03-28
c#中实现文件在数据库中的上传和下载源代码分享
2020-10-29
devExpress中GridControl使用总结
2020-09-12
C#中实现左菜单动态加载主菜单源代码分享
2020-09-11
DelphiXE10安装方法.docx
2020-09-07
在dataGridView的列中出现日历选择控件的类型
2019-11-01
常用简体繁体对照表用于sql实现快速简繁转换
2018-07-25
常用汉字及拼音首字母对照表(5000多文字)
2018-07-25
下载capicom_dc_sdk.msi文件
2011-07-26
下载capicom_dc_sdk.msi文件
2011-07-26
oracle JDeveloper Studio 11.1.1.0.2初学者入门,带demo。
2009-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人