- 博客(72)
- 资源 (22)
- 收藏
- 关注
原创 只能用GUEST用户访问共享的解决办法
默认情况下,XP共享的东西,别外一台电脑想要查看共享只能用GUEST用户进行登录 。有时我们需要自己设置一个用户让别人来访问共享,那怎么来实现呢?其实很简单。打开“控制面板” -> “管理工具” -> “本地安全策略” 在打开“本地安全设置”的窗口中选择“安全设置”-> “本地策略”->“安全选项”后,在右侧的策略窗口中双击“网络访问:
2014-08-13 11:22:24
2954
转载 WinForm 快捷键设置
1、Alt+*(按钮快捷键) 按钮快捷键也为最常用快捷键,其设置也故为简单。在大家给button、label、menuStrip等其他控件的Text属性指定名称时,在其后面加上‘&’然后在加上一个指定字母即可。如:确定(&D),(Alt+D)调用。如指定多个字母,则第一个为快捷键。如:确定(&OK),(Alt+O)调用;文件(&Fill),(Alt+F)调用。2、Ctrl+*及其他组合
2014-05-20 09:02:58
922
原创 打印机自动切纸
1、关闭打印机 2、按住 进纸/退纸和暂停键的同时打开打印机 3、按两次 换行/换页键 4、按两次 进纸/退纸键 5、关闭打印机、打开打印机
2013-03-22 10:37:23
2418
转载 VS2010项目的部署与安装
winform程序,我想进行安装。1、在解决方案中 ——点击右键——添加2、然后选择 安装和部署 ——安装向导 可以更改名称3、点击 下一步4、然后选择上那3个 5、点击完成之后 会出现如下界面6、点击应用程序文件夹 选择主输出 ——右键 创建快捷方式 7、创建完快捷方式后——右键 剪切 在选择 用户桌面 —— 右键粘贴 这里就是
2013-03-21 11:05:22
1057
转载 解决XP 系统 .Net Framework 4安装时出现严重错误 (0x80070643)
第一步:1.开始——运行——输入cmd——回车——在打开的窗口中输入net stop WuAuServ 2.开始——运行——输入%windir% 3.在打开的 的窗口中有个文件夹叫SoftwareDistribution,把它重命名为SDold 4.开始——运行——输入cmd——回车——在打开的窗口中输入net start WuAuServ 第二步:1.开始——运行——输入
2013-02-20 14:52:37
2644
转载 Sql2000修改逻辑名称
use master go --1) 创建数据库(原始数据库abc)create database abc on(name='abc', filename='dabc_data.mdf') go --2) 重命名数据库(新数据库名abc2)exec sp_renamedb abc, abc2go --3) 修改数据库的逻辑名称alter databas
2012-09-25 08:52:39
773
转载 关于NET4.0 XP系统安装错误的解决办法
第一步:如果是XP系统,这么做:1.开始——运行——输入cmd——回车——在打开的窗口中输入net stop WuAuServ2.开始——运行——输入%windir%3.在打开的窗口中有个文件夹叫SoftwareDistribution,把它重命名为SDold4.开始——运行——输入cmd——回车——在打开的窗口中输入net start WuAuServ第二步:1.
2012-09-17 10:31:09
1823
转载 数据库 'tempdb' 的日志已满
数据库 'tempdb' 的日志已满 执行sql 语句,中间没有用到临时表提示服务器: 消息 9002,级别 17,状态 2,行 1数据库 'tempdb' 的日志已满。请备份该数据库的事务日志以释放一些日志空间。 解决过程 记录一下清空日志的命令:DUMP TRANSACTION dbname WITH NO_LOG截断事务日志命令:BACKUP
2012-09-05 13:32:55
1465
转载 SQL2000数据库脱机/只读/紧急模式 修复
SQL2000数据库脱机/只读/紧急模式 修复 或者日志附加失败由于工作原因,经常与数据库SQL2000打交道,不知不觉碰到很多奇奇怪怪的问题,其实也不奇怪,只是我们不了解而已,特献出经验,与大家分享,希望对大家有所帮助。数据加路径下,有两个文件,一个是 .mdf 另外一个是.ldf,其中,.mdf是数据文件,里面存放着数据信息,而.ldf文件是日志文件,但缺一不可,要
2012-08-24 10:21:20
12517
原创 由于数据移动,未能继续以 NOLOCK 方式扫描
use master go ALTER DATABASE 数据库名 SET SINGLE_USER DBCC CHECKDB ( '数据库名 ' ,REPAIR_ALLOW_DATA_LOSS ) ALTER DATABASE 数据库名 SET MULTI_USER
2012-08-24 10:13:11
11728
转载 使C#程序脱离.net框架运行(非飞信方式)
这几天看了很多关于脱离框架运行C#程序的文章,千篇一律,都是讲飞信方案的,此方案涉及一些法律问题,只能自己研究一下,后来用google美国网站搜了一把,看了些文章,无意中发现mono,又用mono关键字到google中国搜了一把,已经有人实现控制台程序脱离.net框架了。其实就是换mono的公共语言运行时来使用。这样做的好处是体积小,发布免安装。首先,您需要下载mono的最新版。http://
2012-05-18 09:42:49
2643
转载 LED显示屏的Dll申明(C#)
using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;namespace LEDScreen{ static class ClsLED { public const int FONT_SET_1
2012-05-18 08:36:37
3176
转载 c# 滚动文字
添加timer控件private void timer1_Tick(object sender, EventArgs e) { label1.Left -= 2; if (label1.Right { label1.Left = thi
2012-05-18 08:33:25
1135
转载 C# 串口操作系列(5)--通讯库雏形
串口是很简单的,编写基于串口的程序也很容易。新手们除了要面对一堆的生僻概念,以及跨线程访问的细节,还有一个需要跨越的难题,就是协议解析,上一篇已经说明了:一个二进制格式的协议一般包含: 协议头 + 数据段长度 + 数据 +校验一个Ascii格式的文本协议,一般包含: 数据头 + 正文 + 数据结束标识类似的命令可能很多,类似的代码也会重复写很多次。对于我,并不觉得这个
2012-01-30 11:34:48
546
转载 C# 串口操作系列(4) -- 协议篇,文本协议数据解析
上一篇已经介绍了协议的组成,一个协议,一般具有 :协议头+长度+数据+校验 , 文本格式可以直观的定义回车换行是协议的结尾,所以我们可以省略数据长度,增加协议尾。即:协议头 + 数据 + 校验 + 数据尾 。文本方式的数据比较容易分析。如果数据缓存,可以考虑用StringBuilder。或是不缓存也可以。文本格式数据大多有换行结尾。稍微修改即可。例如分析常见的NMEA 0183格式的卫
2012-01-30 11:33:51
540
转载 C# 串口操作系列(3) -- 协议篇,二进制协议数据解析
我们的串口程序,除了通用的,进行串口监听收发的简单工具,大多都和下位机有关,这就需要关心我们的通讯协议如何缓存,分析,以及通知界面。 我们先说一下通讯协议。通讯协议就是通讯双方共同遵循的一套规则,定义协议的原则是尽可能的简单以提高传输率,尽可能的具有安全性保证数据传输完整正确。基于这2点规则,我们一个通讯协议应该是这样的:头+数据长度+数据正文+校验 例如:AA 44 05 0
2012-01-30 11:32:43
944
转载 C# 串口操作系列(2) -- 入门篇,为什么我的串口程序在关闭串口时候会死锁 ?
第一篇文章我相信很多人不看都能做的出来,但是,用过微软SerialPort类的人,都遇到过这个尴尬,关闭串口的时候会让软件死锁。天哪,我可不是武断,算了。不要太绝对了。99.9%的人吧,都遇到过这个问题。我想只有一半的人真的解决了。另外一半的人就睁只眼闭只眼阿弥佗佛希望不要在客户那里出现这问题了。 你看到我的文章,就放心吧,这问题有救了。我们先回顾一下上一篇中的代码
2012-01-30 11:31:19
1186
转载 C# 串口操作系列(1) -- 入门篇,一个标准的,简陋的串口例子。
我假设读者已经了解了c#的语法,本文是针对刚打算解除串口编程的朋友阅读的,作为串口编程的入门范例,也是我这个系列的基础。我们的开发环境假定为vs2005(虽然我在用vs2010,但避免有些网友用2005,不支持lambda,避免不兼容,就用2005来做例子) 一个基本的串口程序,既然是个程序了。我们就先从功能说起,包含串口选择波特率选择打开关闭接受数据显示发送数
2012-01-30 11:30:20
1810
1
转载 winform中textbox提示框
private void Form1_Load(objectsender, EventArgs e) { AutoCompleteStringCollection strings =new AutoCompleteStringCollection(); string
2011-11-22 13:05:57
865
原创 SQL Server CET 通用表表达式 之 精典递归实战
IF OBJECT_ID('Dept') IS NOT NULL DROP TABLE Dept go CREATE TABLE Dept (Id INT , ParentId INT , DeptName NVARCHAR(10)) INSERT
2011-10-08 15:09:16
3150
原创 用Sql添加删除字段,判断字段是否存在的方法
增加字段alter table docdsp add dspcode char(200)删除字段ALTER TABLE table_NAME DROP COLUMN column_NAME修改字段类型ALTER TABLE table_name ALTER C
2011-10-06 10:06:41
1037
原创 微软图表控件MsChart使用初探
昨天在网上看到了微软发布了.NET 3.5框架下的图表控件,第一时间抓下来看了一下,发觉功能很强劲,基本上能想到的图表都可以使用它绘制出来,给图形统计和报表图形显示提供了很好的解决办法,同时支持Web和WinForm两种方式,不过缺点也比较明显,只能在最新的开发环境中使用,需要.
2011-08-19 11:36:37
427
原创 .net实例:使用C++调用C#的DLL
1 创建C# DLL,需要指定应用类型为“类库”,代码:namespace CSLib{ public class Class1 { private string name; public string Name { get { return name;
2010-01-28 16:07:00
468
原创 SQL自动删除备份文件
DECLARE @sql varchar(8000) --下面是删除15天前备份文件的处理 set @sql=Del E:/Databasebackup/ @sql=@sql +rtrim(convert(varchar,getdate()-15,112))+.bak Exec master..xp_cmdshell @sql DECLARE @DelFile
2010-01-28 13:55:00
1360
原创 SQl自动备份删除
BackupEveryDay每天进行数据库的差异备份dayDeclare @File Varchar(2000)Set @File=E:/Databasebackup/njyc_data_diff.BAKBackup database njyc_data to Disk=@File with DIFFERENTIALWeekBackup每周进行一次数据库的完全备份,备份文件名为当天日期 (
2010-01-28 13:54:00
434
原创 SQL访问远程数据库
select dataGraphStruct from openrowset(sqloledb,192.168.0.1;sa;ya68sh93,shya_data.dbo.tbCustomerOrder) where order_id=20
2010-01-28 13:53:00
357
原创 SQl游标
declare @CausName as char(20) declare @causenameid as int declare @Description as varchar(200) declare @Caus_Id as int declare @sign as char(20)create table #tb ( Caus_Id int,CausName varchar(20),ca
2010-01-28 13:49:00
373
原创 SQl重复记录
select * into 客户重复 from (select 客户名称,统计=count(*) from crmdata group by 客户名称 )z where 统计>1
2010-01-28 13:48:00
293
原创 Sql结存余
select 姓名,住址,期初余额=isnull(期初增加,0)-isnull(期初减少,0),本期增加,本期减少,本期结余=(isnull(期初增加,0)-isnull(期初减少,0)+isnull(本期增加,0)-isnull(本期减少,0)) from (select 姓名,住址,期初增加=(select 期初增加=sum(增加积分) from b where 发生日期期初减少=(selec
2010-01-28 13:48:00
1311
原创 .net对文件操作
----------------------------------------------------------------------------- Project : SHYC.PublicMethods Class : PublicMethods.FileOperateMethods ---------------------------------
2010-01-28 13:47:00
518
原创 C#定时执行某个程序
using System;using System.Timers;namespace 定时器ConsoleApplication1{class Class1{[STAThread]static void Main(string[] args){System.Timers.Timer aTimer = new System.Timers.Timer(); aTimer.E
2010-01-27 15:24:00
1193
原创 C#项目打包以及自动安装SQL Sever数据库
本文将介绍C#项目打包以及自动安装SQL Sever数据库,包括创建部署项目、将主程序项目的输出添加到部署项目中、创建安装程序类、创建自定义安装对话框等等。 ’power by: landlordh ’for 2000,xp,2003 Module uninstall Sub Main() Dim myProcess As Process = N
2010-01-25 09:41:00
739
原创 C#中的线程操作
using System.Threading; 开始一个线程 System.Threading 名字空间的线程类描述了一个线程对象,通过使用类对象,你可以创建、删除、停止及恢复一个线程。创建一个新线程通过new 操作,并可以通过start()方法启动线程 thread = new Thread(new ThreadStart(Hell
2010-01-23 09:36:00
770
原创 C#中System.Threading.Thread类及其线程睡眠代码
using System;using System.Threading;public class arr{public static void Main(){//int[] arr; //arr = new int[5];int luzi;for(luzi=1;luzi{Console.WriteLine("第"+luzi+"行");if (luzi==5000){Thread.Sleep(100
2010-01-23 08:26:00
21135
原创 c# BackGroundWorker 多线程操作的小例子
在我们的程序中,经常会有一些耗时较长的运算,为了保证用户体验,不引起界面不响应,我们一般会采用多线程操作,让耗时操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示元,必要进,还要控制后台线程中断当前操作。以前,类似的应用会比较麻烦,需要写的代码较多,也很容易出现异常。在 .net中,提供了一个组件 backgroundworker就是专门解决这个问题的。
2010-01-23 08:17:00
930
原创 DataSet更新数据库
思路是这样的: 先查询,绑定数据集(要更新的数据集需要设置为当前模块的变量) 等你在datagridview修改数据后继续进行下面的操作 然后是再在其他的事件中提交修改 比如: 你在某个窗体内定义 SqlConnection conn; DataSet ds = new DataSet(); SqlCommand cmd ; SqlDataAdapter sqlDataAdapter1; 在fro
2010-01-22 14:08:00
541
原创 引用 USB启动盘,将DOS工具集成到WinPE的grub - Windows
经常遇到一些机器由于没有光驱而对安装系统造成不小的麻烦,所以打算搞个功能比较够用的可启动U盘,以实现一盘搞定的目的.目标:USB-HDD启动方式包含WinPE功能集成"一键GHOST"集成"矮人DOS工具箱"微软内存检测工具RST内存检测工具所用工具:老毛挑的miniWinPE从一键GHOST中提取的ghost.img人矮人dos工具箱中提取的ar5.imgMicrosoft内存检测 windia
2010-01-22 14:06:00
1469
原创 引用 USB启动盘,将DOS工具集成到WinPE的grub - Windows
经常遇到一些机器由于没有光驱而对安装系统造成不小的麻烦,所以打算搞个功能比较够用的可启动U盘,以实现一盘搞定的目的.目标:USB-HDD启动方式包含WinPE功能集成"一键GHOST"集成"矮人DOS工具箱"微软内存检测工具RST内存检测工具所用工具:老毛挑的miniWinPE从一键GHOST中提取的ghost.img人矮人dos工具箱中提取的ar5.imgMicrosoft内存检测 windia
2010-01-21 08:33:00
1190
原创 T_Sql如何断开指定数据库的所有用户连接
declare @dbname sysname --要断开连接的数据库名set @dbname=testdeclare @s nvarchar(1000)declare tb cursor local forselect Nkill +cast(spid as varchar)from master..sysprocesses where dbid=db_id(@dbname)op
2010-01-20 13:11:00
1491
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人