自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (15)
  • 收藏
  • 关注

原创 数据库实用脚本1---查询数据库中有数据的表名和表中数据的行数

查询数据库中有数据的表名和表中数据的行数。

2014-11-25 10:07:34 1112

原创 MessageBox.Show报错:容量超出了最大容量 参数名:capacity .

此问题是由于用了皮肤控件,

2014-11-22 13:06:44 2149

转载 SQL数据库被置疑后的恢复步骤(附详细图解)-虽然转载但是亲自实现过

SQLServer数据库备份与恢复 SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。主要使用SQL ServerEnterprise Manager(SQL Server企业管理器)和SQL Server Quwey Analyser(SQ

2013-10-09 16:57:10 952

原创 我的进销存的实施技巧

1、产品入系统之后库存通过盘点录入不能直接导入数据库,如果导入的话也必须做盘点单的数据导入。这样以后的报表就都可以进行库存数据的的比对。

2013-07-04 09:32:52 774

转载 基于BindingSource的WinForm开发

基于BindingSource的WinForm开发1.引言 BindingSource组件是数据源和控件间的一座桥,同时提供了大量的API和Event供我们使用。使用这些API我们可以将Code与各种具体类型数据源进行解耦;使用这些Event我们可以洞察数据的变化。2.简单绑定 DataTable myTable = myTableAdapter.Get

2013-06-17 10:37:01 1303

原创 C#中动态创建控件 出现创建窗口句柄出错问题解决。

这个问题的出现是因为内存溢出产生的,由于一直在创建控件却得不到释放出现内存溢出。那我们就找方法释放控件。正确的释放控件的方法是            while (tabControl.Controls.Count > 0)            {                if (tabControl.Controls[0] != null)

2013-05-28 09:39:03 3726 1

原创 C# Dev 随笔记录

DataTable dt = ((DataView)gvList.DataSource).Table;    gridcontrol转换成DataTableDataTable dt =((DataView)binSlaver.DataSource).Table;-----------------------------------------------------------------

2013-02-17 08:09:53 825

原创 sql server 2000安装后不能ip登陆问题的解决

1、首先看是否安装了sp4补丁,只有安装了补丁之后才能进行远程的登陆和ip登陆。2、如果已经安装补丁还是不能远程ip登陆,查看一下数据库端口是不是1433,然后看一下端口是否打开。3、如果同时安装了数据库的其他版本例如sql 2008 r2之类的要注意了,你的默认端口不是1433了,这时候只用ip登陆是不行的,需要"ip,端口号\实例名" 。例如端口号现在是6666,实例名是sql那么

2012-12-12 09:13:19 2740

转载 SqlDataAdapter SqlCommandBuilder update 批量更新

SqlDataAdapter.Update批量数据更新 转     *自己的使用感想,用他的时候一定要注意要select * 也就是select要查询整张表,还有更新的时候表中一定要加主键。 使用SqlDataAdapter.Update可以方便地对数据库进行快速、批量数据更新。我们最常用的多条数据更新方法是使用循环多次执行SQL语句或存储过程,这样虽然方便,但由于连接和数

2012-10-24 11:09:51 1139

转载 XMPP协议的原理介绍

XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。  XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。XMPP目前被IETF国际标准组织完成了标准化工作。标准化的核心结果分为两部分;

2012-08-25 08:45:56 673

转载 C#时间格式的转换!

1:时间格式转换System.DateTime currentTime=new System.DateTime();1.1 取当前年月日时分秒currentTime=System.DateTime.Now;1.2 取当前年int 年=currentTime.Year;1.3 取当前月int 月=currentTime.Month;1.4 取当前日int 日=cu

2012-08-10 16:10:55 1776

原创 sql查询一张表中两个字段重复的数据并得到其主键

select t.a1,t.a2,t.a4 from (select a1,a2,a3,a4, row_number() over (partition by a2,a3 order by a1 asc) as num from a) t where num >1;

2012-07-20 09:28:36 2255

转载 C#文件路径

一、获取当前文件的路径 1.  System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径,包括文件名。 2.  System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。 3.  System.IO.Direct

2012-07-12 17:09:17 1291

原创 SqlDataAdapter 的用法------不能进行更新

下面是Msdn给出的解释更新是逐行进行的。对于每个已插入、修改和删除的行,Update 方法会确定已对其执行的更改的类型(插入、更新或删除)。根据更改类型,通过执行Insert、Update, 或Delete 命令模板将已修改的行传播给数据源。当应用程序调用Update 方法时,DataAdapter 根据DataSet 中配置的索引顺序为每一行检查RowState 属性,并迭代执行所需的

2012-06-14 11:57:58 2434

转载 WinForm中快捷键与组合按键的设置

本文转自:http://www.cnblogs.com/ju2ender/archive/2010/11/11/1874600.html 快捷键在WinForm软件中必不可少,可以提高使用者的效率,下面就来看看怎样在我们的窗体中加上快捷键,新建一个Windows应用程序(我将解决方案命名为Keybd_Test,项目名为UI)。删掉自动生成的Form1.cs窗体,新建MainForm.c

2012-05-18 10:21:00 1859

原创 webservice 传输Xml文档时的XmlDocument会被直接转化成XmlNode 想要把它转回到XmlDocument采用如下变红的方法。

本分步指南介绍了如何在.net 应用程序中执行 Web 服务方法的采取了 如下 的参数或返回 如下 的对象的编写代码。回到顶端Introduction如下 对象作为参数传递给 Web 服务方法,或从 Web 服务方法返回时, 它们被作为 XmlNode 对象封送。如下 和XmlNode 类型是 System.Xml 命名空间 (如下 从XmlNode 派生的) 中实现的

2012-05-04 13:16:49 4877 2

转载 C#大量函数

原创地址:http://topic.csdn.net/u/20110504/14/3c0a657a-139a-4036-ab0f-87248498f078.html 1、注册表操作using System;using System.Collections.Generic;using System.Text;using Microsoft.Win32; //对注册表操作u

2012-04-28 13:54:17 1027

原创 数据库时间格式转化

select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')20040912110608select COUNVRT(varchar(12) , ge

2012-04-12 10:52:55 864

转载 关于DevExpress的XtraTreeList使用方法总结

在最近的工作中,使用到了DevExpress中的XtraTreeList用法,正好借此机会研究一下此控件的应用,现将其应用技巧与大家分享一下。1、使用XtraTreeList绑定数据(数据格式可以为ArrayList形式)我们实例说明要实现下面样式的窗体:首先,在Run Designer里面添加两个列(columns),设置两列的属性,其中第一列“名称”为string格式,Fiel

2012-04-07 11:13:54 18321

转载 Excel与datable的转换 用于Excel的导入

using System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System

2012-03-22 12:17:47 1394

转载 C# Windows服务添加安装程序

最近一直在搞Windows服务,也有了不少经验,感觉权限方面确定比一般程序要受限很多,但方便性也很多。像后台运行不阻塞系统,不用用户登录之类。哈哈,扯远了,今天讲一下那个怎么给Windows服务做个安装包。为什么做安装包?当然是方便了,不用每次调用InstallUtil,还有,就是看上去正规些。不多说了,先来看看怎么做吧。首先,当然是创建一个Windows服务的项目。这个大家应该都知道怎么

2012-03-17 11:09:15 1786

原创 数据库知识

1、 @@fetch_status是MSSQL的一个全局变量  其值有以下三种,分别表示三种不同含义:【返回类型integer】  0 FETCH 语句成功  -1 FETCH 语句失败或此行不在结果集中  -2 被提取的行不存在  @@fetch_status值的改变是通过fetch next from实现的  “FETCH NEXT FROM C

2012-03-17 09:06:05 507

转载 C#数据集应用大全

花了几天时间终于把C#数据集的一些基本应用都整理完了,做为C#数据库应用开发人员来说的话,这应该是必备知识了, 一、数据集基本应用1.表格新增记录方式一:利用BindingSource的AddNew            //新增记录,推荐使用,光标位置处于当前新增记录,且正处理编辑状态            DataRow

2012-03-14 16:59:16 5604

转载 C# Textbox的ImeMode取值对中文输入法的影响

摘自:http://blog.csdn.net/jhycjhyc/article/details/6578570 C# Textbox的ImeMode取值对中文输入法的影响     取值五笔加加微软拼音3.0搜狗拼音说明NoControl首次调出后按一次ctrl+space才能正确使用

2012-03-13 16:37:45 8241

原创 C#基础知识

protected关键字(C++和C#)  具有protected访问控制级别的成员是半公开的,外界无法直接访问这个控制级别的成员,但是派生类的base指针可以获得访问能力。protected与private基本相似,只有在继承时有较大的区别。继承的类可以访问protected成员,但是不能访问private成员。

2012-03-10 11:40:18 707

转载 Gridview LookupEdit gridLookUpEdit

LookupEdit一般用法:  绑定数据源:                                 lookUpEdit.Properties.ValueMember = 实际要用的字段;   //相当于Editvalue            lookUpEdit.Properties.DisplayMember =要显示的字段;    //相当于Text

2012-03-08 09:47:59 3587 1

转载 Devexpress使用之:GridControl控件

Devexpress系列控件功能很强大,使用起来也不太容易,我也是边摸索边使用,如果有时间我会把常用控件的使用方法整理出来的。CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;

2012-03-02 16:17:44 4647 4

原创 devDevexpress.XtraGrid.GridControl.GridView 学习记录

Devexpress.XtraGrid.GridControl.GridView.column.SummaryText   是列总值。 Devexpress.XtraGrid.GridControl.GridView.getRowCellValue(i,"column") 是获取单元格值gvMain.OptionsBehavior.Editable = true;

2012-02-28 15:00:36 2838

原创 数据库存储过程中定义一个变量,通过sql语句在数据表中获取这个变量值的方法。

declare @F_Money varchar(30)declare Cur1_Bill cursor forselect b.F_Money from  "Table"open  Cur1_Billfetch next from Cur1_Bill into @F_Moneyclose  Cur1_Billdeallocate Cur1_Bill@F_Money 就

2012-02-28 10:44:30 4718

转载 DataTable排序,检索,合并,筛选

DataTable排序,检索,合并详解一、排序1 获取DataTable的默认视图2 对视图设置排序表达式3 用排序后的视图导出的新DataTable替换就DataTable(Asc升序可省略,多列排序用","隔开)一、重生法dstaset.Tables.Add(dt)dataset.Tables(0).DefaultView.Sort = "id desc"二

2011-12-28 13:00:44 862

原创 删除datagridview行的方法(留给自己备用)

if (MemID == 0)            {                MessageBox.Show("没有可删除的信息!请点击表内任意行!", "提交提示", MessageBoxButtons.OK, MessageBoxIcon.Information);                return;            }            el

2011-12-27 08:07:24 529

原创 c#打印预览中打印按钮的禁用

PrintPreviewDialog ppDlg = new PrintPreviewDialog();  //ppDlg.Controls[1].Visible = false;  ToolStrip tool = ppDlg.Controls[1] as ToolStrip;  if (tool != null)  {  tool.Items["printToolStrip

2011-12-24 09:42:50 2840

原创 C#Combobox 绑定数据库可以输入想要的非数据库内容

using System.Collections;        ///         /// 获取菜品        ///         public void GetFood()        {            DataTable dtRole = SqlDBHelper.GetDataTable("SELECT * FROM   餐牌");

2011-12-23 13:32:26 962

原创 C#textbox只能输入数字

private void KeyWash(object sender, KeyPressEventArgs e)        {            if (Char.IsNumber(e.KeyChar) || (Keys)e.KeyChar == Keys.Back)            {                e.Handled = false;

2011-12-22 11:03:53 528

原创 C#textbox只能输入数字和小数点

private void txtTrueCome_KeyPress(object sender, KeyPressEventArgs e)        {            if (!(((e.KeyChar >= '0') && (e.KeyChar             {                if (e.KeyChar == '.')

2011-12-22 11:00:10 1638

转载 C#截取的字符串

///         /// str为要进行截取的字符串,start是第一个关键字(字符串),last是第二个关键字(字符串),n截取字符串方式           ///         ///         ///         ///         ///         ///         public static string GetCont

2011-12-22 10:55:42 2557

转载 C# 删除指定文件夹下的文件

#region 删除指定文件夹下的文件 /// 删除指定文件夹下的文件 /// /// 目录路径 /// 待删除文件或文件夹名称 public void DeleteFolder(string dir, string delname) { if (Directory.Exists(dir)) { foreach (string d in Directory.G

2011-12-21 10:59:04 1573

转载 C#版OPOS打印(基于北洋OPOS SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准ESC/POS指令的POS打印机)

C#版OPOS打印基于北洋OPOS SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准ESC/POS指令的POS打印机 支持并口,串口,网口,USB口,驱动方式等多种端口 支持开关钱箱 支持条码打印 SDK中支持的其他设备的控制(扫描枪等) 北洋SDK中只有VB和Delphi的例程,所以参照Delphi转成了C#的版本,并集成到软件中实际应用。希望给需要了解C#使用OPOS

2011-12-17 09:43:41 17548 8

转载 C#KeyValue对应键盘

=========一。=========     for( int i=48; i     {      if( e.KeyValue ==i )      {       totalDate+=(i-48);      }     }==========二。===========//     Keys k=(Keys)e.KeyValue;

2011-12-17 08:48:07 21299

转载 DataSet、object 与 Byte[]二进制 互转 压缩加非压缩

using System;using System.Collections.Generic;using System.IO.Compression;using System.Text;using System.Data;using System.IO;using System.Runtime.Serialization;using System.Runtime.Seri

2011-12-15 13:49:23 1509

框架设计+CLR+Via+C#.part6.rar

框架设计+CLR+Via+C#.part6.rar,总共六部分。

2012-05-18

框架设计+CLR+Via+C#.part5.rar

框架设计+CLR+Via+C#.part5.rar,上面发布的

2012-05-18

clr via c# pdf中文版 part4

clr via c# pdf中文版,共六部分

2012-05-03

clr via c# pdf中文版 part3

clr via c# pdf中文版 part3,共六份

2012-05-03

clr via c# pdf中文版 part2

clr via c# pdf中文版 part2 共有六个部分。

2012-05-03

clr via c# pdf中文版 part1

总共六个部分。part1、part2、part3、part4、part5、part6

2012-05-03

C#大量函数

C#的大量固定函数的代码,包含操作注册表,数据类型的转换,加密解密,读写ini文件,读写硬件信息包括cpu、硬盘、网卡,获取ip,对文件的增删改查操作。

2012-04-28

公达pos58L usb驱动程序

公达pos58L usb驱动程序,包含安装方法以及工具。

2011-12-28

adc0809资料以及连接单片机编程

比较详细的adc0809的资料,包括管脚信息,与单片机连接方法以及单片机控制编程。

2010-04-28

LM2907频率电压转换

用LM2907进行频率电压转换,精确度不太高,但一般不需要太精确的地方可以用到。

2010-04-28

频率电压转换器LM331连接图

LM331芯片进行频率电压转换的连接图,图上面有管教及其连接方法。

2010-04-28

带录音放音功能的数码管显示时钟

带录音放音功能的数码管显示时钟,语音芯片用的是isd1420.

2009-08-19

数码管显示00-99计数器

用数码管显示的计数器,通过按键调节加一或者减一。

2009-08-19

lcd1602液晶显示时间1302温度18b20程序

很好的带调时间日期功能的电子表,可以显示时间日期星期温度。

2009-08-19

16*64点阵两字屏

64*16点阵显示屏程序,字模需要自己添加,我的那个跟正常的比一样,下一个字模软件就可以了。

2009-08-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除