- 博客(100)
- 资源 (20)
- 收藏
- 关注
原创 判断文本框是否是数字
public static bool IsNumeric(string itemValue) { return (IsRegEx("^(-?[0-9]*[.]*[0-9]{0,3})$", itemValue)); }
2011-11-11 18:29:17 859
原创 DataGridView 修改某一列,另一列也相应改变
总共有三个事件DgvFeeInspection_CellClick事件DgvFeeInspection_EditingControlShowing事件editingControl_TextChanged自定义事件 static bool bo = false; private void DgvFeeInspection_CellClick(object sen
2011-11-08 09:29:35 2589
转载 Winform实现登录窗体记住密码的功能
Winform实现登录窗体记住密码的功能,如图: 代码如下:1、窗体Form1加载: List item=new List(); UserInfo userInfo = new UserInfo(); BUserInfo bUserInfo = new BUserInfo(); Dictionary us
2011-10-27 10:26:14 2539
转载 dategridview控件怎么实现编辑单元格弹出下拉选项实现自动查找功能?
dategridview控件怎么实现自动完成功能?先看下效果图:private AutoCompleteStringCollection autoCompleteSource = new AutoCompleteStringCollection(); 2 3 private void dataGridView1_EditingControlShowing(obj
2011-10-27 10:24:58 2292
翻译 C#怎么判断扫描枪输入与键盘输入?
C#怎么判断扫描枪输入与键盘输入?在收货系统中,常常要用到扫描枪扫描条码输入到TextBox,当条码无法扫描时,需要手工输入。如果是扫描枪输入时,我们将自动去判读条码,而手工输入时,最终需要加按回车键确认后判读条码。这时候我们就要判断输入设备是手工还是扫描枪。 尝试的方法: 1.将TextBox属性设为ReadOnly=true。结果:无法输入。 2.在Text
2011-10-27 10:22:45 3580
转载 Winform开机自动执行程序C#版开机自动运行
Winform开机自动执行程序C#版开机自动运行,首先我们还是准备工作,当然是引入命名空间了。using Microsoft.Win32;using System.IO;然后我们开始,准备一下,我们这个实例的位置,得到运行目录有两种方法,第一种,拼接//获得文件的当前路径 string dir = Directory.GetCurrentDirectory();//获取可执
2011-10-27 10:22:07 1754
原创 Winform避免相同MDI子窗口重复打开的方法
Winform避免相同MDI子窗口重复打开的方法, 1: // 是否已经打开了?(用循环来判断) 2: foreach (Form childrenForm in this.MdiChildren) 3: { 4: //检测是不是当前子窗体名称 5: if (childrenForm.Name == "FormExaminee") 6:
2011-10-27 10:21:04 2551
转载 Winform判断网络是否边接之C#版网络链接
Winform判断网络是否链接之C#版网络链接,如何用C#判断网络是否连接呢,这个有N多方法,我们下面尽量说的完整一些。第一种办法,最简单的,但是不准确,呵呵private void btnIsConnect_Click(object sender, EventArgs e){ if (SystemInformation.Network) { Message
2011-10-27 10:20:31 2455 1
原创 ProcessCmdKey方法让DataGridView按Enter回车键转到下一列的格
ProcessCmdKey方法让DataGridView按Enter回车键转到下一列的格,使用DataGridView的时候经常需要修改其默认的操作方式,如按Enter回车键转到下一列的格,或直接把Enter当成是Tab键。这样的需求,对于DataGridView来说是很简单的。你需要做的就是重写其ProcessCmdKey方法。另一种需求是当编辑的列是某种特定的DataGridViewColum
2011-10-27 10:17:19 2076
翻译 c#通过Word实现打印的代码(表格为例)
c#通过Word实现打印的代码,以下是具体的实现代码如下:DateTime dt = DateTime.Now; Object none = System.Reflection.Missing.Value; Microsoft.Office.Interop.Word.Application wordApp
2011-10-27 10:14:56 1342
转载 ASP.net从其他网站抓取内容并截取有用信息
ASP.net从其他网站抓取内容并截取有用信息,1. 需要引用的类库1 using System.Net; 2 using System.IO; 3 using System.Text; 4 using System.Text.RegularExpressions;2. 获取其他网站网页内容的关键代码1 WebRequest request = WebRequest
2011-10-27 10:12:00 772
转载 ASP.NET显示农历时间代码,可直接使用
ASP.NET显示农历时间代码,可直接使用,DateTime.Now显示农历吧,想想现在很多人不看日历根本都都不知道农历时间了。这段代码也是从网上找来的,基本没怎么改。public string ChineseTimeNow = ""; public string ForignTimeNow = ""; private static ChineseL
2011-10-27 10:10:29 1103 1
原创 sql语句实现从表中取出记录的第10条到第20条
代码 CREATE TABLE [dbo].[News]( [NewsID] [int] IDENTITY(1,1) NOT NULL PRIMARY KEY, [NewsTypeID] [int] NULL, [NewsTitle] [nvarchar](50), [PeopleID] [int] NULL, [NewsContent] [nvarc
2011-10-27 10:09:24 2227
原创 Oracle语句将日期值转为指定格式的字符串
Oracle语句将日期值转为指定格式的字符串,从数据库中获取日期型的字段 如2001-12-20 ,我希望转换成20011220,结果他显示成了20-12月-01 其实换种思路用to_char函数即可解决SELECT to_char(TO_DATE( '2001-12-20 ', 'yyyy-mm-dd hh24:mi:ss '), 'yyyymmdd ') into
2011-10-27 10:08:46 2438
原创 SQL Server 2000 企业管理器 约束 操作
在SQL Server 2000 企业管理器中添加约束:创建唯一约束:右键设计表->表和索引属性->索引/键->新建->创建UNIQUE复选框勾上->退出->保存->...... Server 2000 企业管理器 约束 操作" style="margin-top:0px; margin-right:0px; margin-bottom:0px; margin-l
2011-10-26 14:58:44 1688
转载 oracle数据库实现行转列和列转行的Sql语句
oracle数据库实现行转列和列转行的Sql语句,知道的不知道的,大家一块来重温一下吧!列转行Create table test (name char(10),km char(10),cj int) insert test values('张三','语文',80) insert test values('张三',
2011-10-26 14:57:44 1621
转载 FckEditor的几个小技巧
1、字体、字号fckconfig.js文件中:FCKConfig.FontNames = '宋体;黑体;隶书;微软雅黑;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;FCKConfig.FontSizes = '12px;14px;16px;18px;20px;22px;24px' ;
2011-10-26 14:57:17 546
原创 Oracle使用sql语句分页显示数据,C#版
Oracle使用sql语句分页显示数据,C#版,两条C#语句,在ORacle数据库中实现分页可以使用rownum,这给分页的使用带来了极大的方便:string osql = "select username , to_char(userid) from td_user";string sql = "select a.* from (" + "select rownum my_rownum,
2011-10-26 14:56:16 1510
原创 oracle分页三种SQL语句效率对比
oracle分页三种SQL语句效率对比,一种是根据ROWID来分,一种是按分析函数来分,另一种是按ROWNUM来分,这三种方法的效率如何,看下文对比分析:1.根据ROWID来分select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid fr
2011-10-26 14:55:37 753
原创 Oracle实现查询时间段的Sql语句两法
Oracle实现查询时间段的Sql语句两法,相比ORacle要查询时间段的Sql语句还是与Sql Server的Sql语句有区别的,下面举两种方法来说明在ORacle是如何查询时间段的:第一种方法:between……andselect * from location twhere locationdateBetween to_date('2010-5-4 10:00:00'
2011-10-26 14:55:05 2400
转载 ORACLE产生随机数的多种方法分享
ORACLE产生随机数的多种方法分享,ORACLE 如何产生一个随机数:DBMS_RANDOM,小数的、指定范围内的小数、指定范围内的整数、正态分布的随机数、随机字符串的等等,这么多种随机数,本文将为大家列举相应的代码,供其参考--1、小数( 0 ~ 1) select dbms_random.value from dual ;--2、指定范围内的小数 ( 0 ~ 10
2011-10-26 14:49:15 1061
原创 使用SQL语句怎么查询表中的汉字?
使用SQL语句怎么查询表中的汉字?这个需要指定unicode编码,以下是具体的Sql语句:select * from tbl_BookInfo where unicode(ISBN) between 19968 and 40869 -- 指定unicode编码
2011-10-26 14:48:24 2480
原创 Oracle忘记用户名、密码怎么办?
Oracle忘记用户名、密码怎么办?在服务器登录,>sqlplus / as sysdba或CONN SYS/PASS_WORD AS SYSDBA;使用如下语句修改用户的密码(除SYS、SYSTEM,SYSTEM与SYS可使用对方的权限执行ALTER进行修改), ALTER USER IDENTIFIED BY ;如果SYS,SYSTEM的密码都忘记的话,可应用OR
2011-10-26 14:47:55 904
原创 Oracle实现小写金额转换成大写的方法
Oracle实现小写金额转换成大写的方法,代码如下:CREATE OR REPLACE FUNCTION convert_money(n_LowerMoney IN NUMBER, v_TransType IN NUMBER DEFAULT 1 -- 1: directly translate, 0: r
2011-10-26 14:47:21 1693
转载 SQL-SERVER触发器
1、触发器。 定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。(SQL Server 2000定义了新的触发器,这里不提) 我为什么要使用触发器? 比如,这么两个表: Create
2011-10-26 14:45:35 487
原创 DataGridView编辑列出现listview
实现效果:点击添加新增一行空白数据。然后就可以为所欲为了一:得到列的索引int ColumnIndex = this.DgvDiagnosisList.CurrentCell.ColumnIndex;//获取列的索引二:得到当前选中行并得到该行的某一列的值int RowIndex = this.DgvDiagnosisList.CurrentRo
2011-10-25 11:55:40 1067
原创 ListView得到选中项实现单行删除和多行删除
一:实现单一行的选中private void lvDiagnose_MouseDoubleClick(object sender, MouseEventArgs e){if (lvDiagnose.SelectedIndices != null && lvDiagnose.SelectedIndices.Count > 0) {
2011-10-25 11:53:23 3686
转载 c#.net 获取时间日期年月日时分秒格式
//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString(); // 200
2011-10-25 11:52:07 978
转载 上网多去去这15个地方吧 别老偷菜偷车的!!!
如果你只玩QQ,那你就OUT了!!!!!冻死的企鹅,-以下15个网站 如果你一个都不知道 我劝你 离开地球吧 地球不适合你如果你知道3个以上 你已经是新时代青年了至少不OUT如果你知道5个以上 你已经跨进宅男宅女行列了如果你知道10个以上 你是重度腐女腐男 出去走走走吧 多晒晒太阳 多吃药 如果你知道12个以上 那么离开地球吧 ,地球不适合你
2011-10-24 12:49:42 675
转载 电脑族防癌七要诀
·逃离辐射 电脑辐射污染会影响人体的循环系统、免疫、生殖和代谢功能,严重的还会诱发癌症,加速人体的癌细胞增殖。 对于电脑的电磁辐射的危害,目前可采取主动防护和被动防护两种方法。被动防护法,就是采取给经常接触和操作电脑的人员配备防辐射服、防辐射屏、防辐射窗帘、防辐射玻璃等措施;主动防护法,则是从电脑电磁辐射的“源头”——显示器和机箱等部件下手,将其消灭或屏蔽。 ·适度休
2011-10-24 12:48:35 462
转载 Repeater控件实现分页代码
二、Web.config配置1 2 key ="haikelasiConnectionString" value ="Data Source=.;Initial Catalog=haikelasi;Persist Security Info=True;User ID=sa;Password=123456" />3 三、前台控件呈现部分
2011-10-24 12:47:55 538
原创 解决VS2005“无法启动调试。绑定句柄无效”的错误
解决方法:1、确认 Machine Debug Manager 服务已启动 2、打开项目属性,在“Debug”(调试)一项里,把“Enable the Visual Studio hosting process”(启用Visual Studio 宿主进程)前的钩去掉。 【摘要】VS.NET"试图运行项目时出错:无法启动调试。绑定句柄无效"
2011-10-24 12:47:07 768
翻译 Winform实现窗体抖动的效果代码
Winform实现窗体抖动的效果代码,我们都知道,在目前的即时通讯工具中都有窗体抖动的功能,这也是为了及时通知对方而设立的功能,今天咱们就用Winform的C#版来实现窗体拌动的功能!思路:间隔一定时间,改变窗体的位置,必须是围绕起始位置改变窗体位置,否则就成窗体移动了。代码如下:using System;using System.Drawing;using S
2011-10-24 12:10:05 961
转载 DataGridView选择的内容拷贝至剪贴板代码
DataGridView选择的内容拷贝至剪贴板代码, 拷贝模式设定 DataGridView1.ClipboardCopyMode= DataGridViewClipboardCopyMode.EnableWithoutHeaderText //设置可复制的模式 其中DataGridView.ClipboardCopyMode 属性获取或设置一个值,该值指示用户是否可以将单元
2011-10-24 12:09:41 5349
原创 winform实现Excel表格导入Sql数据库示例
winform实现Excel表格导入Sql数据库示例,首先要保证的是将要导入数据库的excel表格中的数据和数据库字段相符,excel中不能存在数据表中不存在的字段。获取excel文档完整路径,并将其中的数据生成dataset对象: private DataSet xsldata(string filepath) { string strCo
2011-10-24 12:05:58 4157 2
原创 WinForm中Timer组件的几种用法
WinForm中Timer组件的几种用法, if (strSelectedItemName == "True") { this.timer1.Enabled = true; this.timer1.Start(); return;
2011-10-24 12:04:49 3124
转载 winform如何用tabControl控件实现纵向选项卡效果?
winform如何用tabControl控件实现纵向选项卡效果?将TabControl 的Alignment 改成Left 或者 Right 就可以了 左右两侧的纵向选项卡改成left/right后选项卡的文字显示任然有问题需要自己重写以下drawitem方法,如下:View Code1 using System;2 using System.Colle
2011-10-24 12:04:21 7972
转载 winform利用API函数获取系统的信息
API函数是构筑Windows应用程序的基石,是Windows编程的必备利器。每一种Windows应用程序开发工具都提供了间接或直接调用了Windows API函数的方法,或者是调用Windows API函数的接口,也就是说具备调用动态连接库的能力。Visual C#和其它开发工具一样也能够调用动态链接库的API函数。本文中笔者就结合实例向大家介绍在Visual C#中如何调用各种返回值的AP
2011-10-24 12:03:38 588
原创 c#实现datagridview控件转datatable
c#实现datagridview控件转datatable对象,具体代码如下:using System;using System.Collections.Generic;using System.Data;using System.Windows.Forms;using System.Linq;using System.Text;namespace Test
2011-10-24 12:02:27 1493
转载 C#中如何处理父窗口及其子窗口标题
如果你用 MFC 编写过多文档界面(MDI)Windows 程序,那么肯定知道:如果父窗口标题为“PCaption”,子窗口标题为“CCaption”,那么每当子窗口最大化并处于激活状态时,子窗口标题一般都会与父窗口标题合二为一,变成“PCaption-[CCaption]”。 这是一种 MDI 的默认行为。用 C# 编写多文档界面程序也不例外。很多用户都不喜欢这种缺省特性,往往想用定制的窗口
2011-10-20 20:03:24 867
Winform调用系统的剪切,复制,粘贴文件功能
2011-09-15
DataGridView单元格合并和二维表头
2011-09-14
c#ListView虚拟加载二
2011-09-14
医院工作流程图集PDF电子书
2011-07-15
图片格式转换 格式转换 图片
2011-07-12
C# 反射类访问公共资源
2023-03-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人