自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

原创 无法跟踪调试问题

<br />1、问题:在设计窗体中加入控件,运行时,却不显示;修改原来控件的功能,运行时,却还是原来的功能,而不是修改后的功能!<br />     解决方法:只需重新生成一下项目就行,即在项目那点右键,选择重新生成.<br /> <br /> 以下是网上查到的相关问题:<br />         <br />问题描述:在一个解决方案中有两个工程(DLL),假设分别为A,B在工程A中有一个接口funA(),在工程B中的接口funB()中调用了工程A中的接口funA(),在调试程序时无法从工程B的funB(

2010-08-27 18:31:00 601

原创 数据表中,对上条记录进行操作

create   table   表(客户代码   varchar(10),客户名称   varchar(10),单据日期   datetime,本期应收   int,本期应付   int) insert   表   select   '01 ', '北京 ', '2004-1-1 ',1000,0 union   all   select   '01 ', '北京 ', '2004-2-1 ',100   ,0 union   all   select   '01 ', '北京 ', '2004-3-1

2010-08-27 09:40:00 424

原创 关于跨窗体调用控件

<br />比如两个窗体FORM1和FORM2,在FORM2中想要调用FORM1中的DATAGRIDVIEW控件,设置某一列为隐藏<br /> <br />在FORM2类中<br />FORM1 frm1=(FORM1)Application.OpenForms["FORM1"];<br />然后就可以直接调用了<br />frm1.dataGridView1.Columns[0].Visible=false;<br /> <br /> 

2010-08-26 20:08:00 532

原创 datagridview的一些用法小记(待整理)

<br />一、取datagridview的当前行的某一列<br />    dataGridView1.CurrentRow.Cells[40].Value<br />    或者<br />    int Rowindex = dataGridView1.CurrentCell.RowIndex;<br />    dataGridView1.Rows[Rowindex].Cells[40].Value;

2010-08-25 15:31:00 475

转载 DateTime 数字型

<br />--DateTime 数字型 <br />System.DateTime currentTime=new System.DateTime(); <br />1.1 取当前年月日时分秒 <br />currentTime=System.DateTime.Now; <br />1.2 取当前年 <br />int 年=currentTime.Year; <br />1.3 取当前月 <br />int 月=currentTime.Month; <br />1.4 取当前日 <br />int 日=c

2010-08-24 12:48:00 453

转载 在DataGridView控件中加入ComboBox下拉列表框的实现

<br />      虽然在Visual Studio中 DataGridView控件的DataGridViewComboBoxColumn可以实现下拉列表框,但这样的列会在整列中都显示下拉列表框,不太美观,而且还要用代码实现数据绑定。本文介绍一种只在当前编辑单元格中显示下拉列表框的方法,供大家参考。 <br />  首先新建一个Windows应用程序,将主窗体重命名为MainForm,在MainForm中加入一个DataGridView控件,命名为dgv_User。如下图所示:<br /> <br />

2010-08-23 16:55:00 845

原创 一些有用的网址

DATEGRIDVIEW的用法:http://www.bingning.net/index.php 

2010-08-23 16:34:00 414

转载 SQL触发器语法参考

CreateTRIGGER trigger_name<br />ON { table | view }<br />[ WITH ENCRYPTION ]<br />{<br />    { { FOR |AFTER | INSTEAD OF } { [ Insert ] [ , ] [ Update ] }<br />      [ WITH APPEND ]<br />      [ NOT FOR REPLICATION ]<br />      AS<br />      [ { IF Update

2010-08-16 19:33:00 527

转载 小议数据库主键选取策略

<br />我们在建立数据库的时候,需要为每张表指定一个主键,所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。当然,其它字段可以辅助我们在执行这些操作时消除共享冲突,不过就不在这里讨论了。主键除了上述作用外,常常与外键构成参照完整性约束,防止出现数据不一致。所以数据库在设计时,主键起到了很重要的作用。 <br /><br />常见的数据库主键选取方式有: <br /><b

2010-08-14 10:19:00 340

转载 sequence序列

Oracle Sequence  Sequence是数据库系统按照一定规则自动增加的数字序列。这个序列一般作为代理主键(因为不会重复),没有其他任何意义。   Sequence是数据库系统的特性,有的数据库有Sequence,有的没有。比如Oracle、DB2、PostgreSQL数据库有Sequence,MySQL、SQL Server、Sybase等数据库没有Sequence。   根据我个人理解,Sequence是数据中一个特殊存放等差数列的表,该表受数据库系统控制,任何时候数据库系统都可以根据当

2010-08-13 10:25:00 850

转载 同义词,序列和视图

<br />一、同义词 synonym... 1<br />1,CREATE [PUBLIC] SYNONYM synonym For schema.object 1<br />2,同义词分两种:公有同义词和私有同义词... 1<br />3,举例,创建synonym.. 1<br />4,举例,通过创建数据库连接和公有同义词来透明访问远程数据库... 2<br />5,同义词的作用... 2<br />6,与同义词相关的数据字典... 2<br />7,删除同义词... 2<br />二、序列sequen

2010-08-13 10:20:00 1123

转载 SQL 常用函数总结

<br />目录<br />SQL常用函数之一 Stuff(). 2<br />SQL常用函数之二 QuoteName(). 3<br />SQL常用函数之三 REPLICATE () 3<br />SQL常用函数之四 REVERSE() 4<br />SQL常用函数之五 str()... 4<br />SQL常用函数之六 CHARINDEX() 5<br />SQL常用函数之七 PatIndex()... 6<br />SQL常用函数之八 日期函数... 8<br />SQL常用函数之综合... 8<br

2010-08-12 19:04:00 595

转载 SQL 日期型函数

<br />1 SQL Server 有两种日期类型:DATETIME 和 SMALLDATETIME,<br />    <br />    DATETIME 的日期范围:1753-1-1到9999-12-31之间的日期值,精度为3.33毫秒,其类型的值在SQLServer内部用两个 4 字节的整数存储。<br />      第一个 4 字节存储“基础日期”(即 1900 年 1 月 1 日)之前或之后的天数。基础日期是系统参照日期。<br />            另外一个 4 字节存储天的时间(以

2010-08-12 16:22:00 859

转载 oracel总结

<br />u从一个用户转到令一个用户:conn  请输入用户名:scott/tiger<br />给scott用户解锁:alter user scott account unlock;<br />sqlplus sys/bjsxt as sysdba  系统管理员的密码是:bjsxt<br /> <br />一、oracle需要记住的:分页用:rownum<br />       修改表结构和添加约束条件用:alter table<br />       索引:是为了加快对数据得搜索速度。但索引是占空间的

2010-08-11 21:00:00 771

原创 使用DATETIME型数据的一些心得[等整理]

<br />1、上个月的最后一天 <br />SELECT dateadd(ms,-3,DATEADD(mm,DATEDIFF(mm,0,getdate()),0)) 得到的时间:2010-07-31 23:59:59.997<br /> <br />这种形式用于查询语句时,时间就无法完全匹配,需要对日期进行截取,可用如下方式:<br /> <br />left(getdate(),10)取到的是当前的日期部分:08 11 2010<br />CONVERT(VARCHAR(20),GETDATE(),23

2010-08-11 11:19:00 414

转载 sql语句中获取datetime的日期部分或时间部分

<br />sql语句中获取datetime的日期部分  <br />sql语句中 经常操作操作datetime类型数据。今天在写一个存储过程的时候需要将 一个datetime的值的 日期部分提取出来。网上有许多这方面的介绍。<br />主要方法还是通过日期格式的转换来获取。如下:<br /> Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM<br />Select CONVERT(varchar(100), GETDATE(),

2010-08-11 11:08:00 791

转载 ISNULL()函数

使用指定的替换值替换 NULL。语法ISNULL ( check_expression , replacement_value ) 参数check_expression将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。replacement_value在 check_expression 为 NULL时将返回的表达式。replacement_value 必须与 check_expresssion 具有相同的类型。返回类型返回与 check_expression 相同的类型

2010-08-10 21:55:00 829

转载 一个关于行列处理的例子

create table 货品基础资料表 <br />( <br />货品编码 int not null, <br />货品名称 char(10) null <br />) <br /> <br />insert into 货品基础资料表 <br />select 001,'酒' <br />union <br />SELECT 002,'烟' <br /> <br /> <br />create table 主表 <br />( <br />仓库编号 int not null, <br />仓库名称 ch

2010-08-10 21:02:00 701

转载 select case when的一些用法以及IF的用法

<br />概述: <br />sql语句中的case语句与高级语言中的switch语句,是标准sql的语法,适用于一个条件判断有多<br />种值的情况下分别执行不同的操作。<br /><br />首先,让我们看一下CASE的语法。在一般的SELECT中,其语法格式如下:<br />SELECT <myColumnSpec> =<br />CASE <单值表达式><br />       when <表达式值> then <SQL语句或者返回值><br />       when <表达式值> then

2010-08-10 11:07:00 17807 1

转载 insert 语法

<br />Insert可以使一个表新增一个或多个记录: <br /><br /><br /><br />INSERT INTO:新增一个记录。 <br /><br />INSERT INTO…SELECT:新增多个记录。 <br /><br /><br />一、INSERT INTO <br /><br />新增一个记录的INSERT INTO语法如下: <br /><br />INSERT INTO 表 [(字段1[,字段2[, ...]])] <br />VALUES (值1[,值2[, ...])

2010-08-10 09:57:00 1009

转载 SQL SELECT UNION的应用

表A: 订单号       入库单号       数量       入库数量   001                                  500   002                                  300   003                                  400 表B: 订单号       入库单号       入库数量   001                R01                250   001         

2010-08-09 21:37:00 713

转载 SQL Server 行转列的实现(横排)

SQL Server 2000:在一些统计报表中,常常会用到将行结果用列形式展现。我们这里用一个常见的学生各门课程的成绩报表,来实际展示实现方法。我们用到的表结构如下:三张表的关系为:现有的测试数据为:我们需要的结果是:SQL语句如下:DECLARE @strSQL VARCHAR(8000) SET @strSQL = 'SELECT t.STUNAME [姓名]' SELECT @strSQL = @strSQL + ',SUM(CASE s.SNAME WHEN ''' + SNAME + '

2010-08-09 17:54:00 3158

转载 SQL对表格的行列转换

--行列互转/******************************************************************************************************************************************************以学生成绩为例子,比较形象易懂整理人:中国风(Roy)日期:2008.06.06***********************************************************

2010-08-09 16:20:00 562

转载 SQL对DATETIME型数据的操作3

1、根据数据库的时间字段查询当天、当月、当年的信息select * from t_count where DATEDIFF(d,AddTime,getdate())=0 //当天select * from t_count where DATEDIFF(m,AddTime,getdate())=0 //当月select * from t_count where DATEDIFF(yy,AddTime,getdate())=0 //当年以此类推,下面是详细的参数介绍-- DATEDIFF-- 返回跨两个指定日期

2010-08-08 18:17:00 657

转载 SQL对DATETIME型数据的操作2

日期和时间函数对建立一个站点是非常有用的。站点的主人往往对一个表中的数据何时被 更新感兴趣。通过日期和时间函数,你可以在毫秒级跟踪一个表的改变。 返回当前日期和时间 通过函数GETDATE(),你可以获得当前的日期和时间。例如,语句SELECT GETDATE() 返回如下的结果: …………………………… NOV 30 1997 3:29AM (1 row(s) affected) 显然,如果你将来使用这个函数,你得到的日期将比这个时间晚,或者更早。 函数GETDATE()可以用来作为DATEDIME()型

2010-08-08 18:12:00 2176

转载 SQL日期操作语句

1.显示本月第一天 SELECT DATEADD(mm,DATEDIFF(mm,0,getdate()),0) select convert(datetime,convert(varchar(8),getdate(), 120)+’01’,120) 2.显示本月最后一天 select dateadd(day,-1,convert(datetime,convert (varchar(8),dateadd(month,1,getdate()),120)+’01’,120)) SELECT dateadd(ms,

2010-08-08 17:33:00 675

EXCEL项目管理模板实现.docx

使用excel做成一个项目管理模板,实现以下功能: 1、进度条显示项目进度 2、动态统计项目完成情况,进行中项目,完成项目等 3、甘特图形式跟踪项目进度 4、实现当项目已完成时,归档到新的sheet表格中 5、其他功能:点击时间,跳转到甘特图当前时间位置

2019-05-19

cefsharp使用简单用例,兼容XP解决方案

思路:.NET做一个winform,winform整个页面是一个webbrowser,这个浏览器是由谷歌内核初始化的。默认打开后台管理首页。 结果:经过测试,功能基本正常。但是需要注意谷歌版本,及操作系统版本(32/64位,XP,win7等)都有要求。而不同操作系统 ,对.netframework也有相关要求 新建一个winform项目,兼容XP,建议使用framework4.0 nuget上下载cefsharp winfrom版包,如果要兼容XP,建议使用49.01版本,此版本要求.net framework4.0版本 安装完nuget包后,关闭整个vs软件重启,这样在代码中引用cefsharp才会有智能提示 环境准备: 除了framework等版本要求外,还要设置运行平台:X64或者X86,对应64位或者32位的系统,由于我们兼容XP,所以用的是32位

2018-11-29

给站点加壳:谷歌浏览器内核CefSharp,兼容XP

给web站加个壳,做成一个windows软件,软件内用web browser展示web站点。 因此想到了谷歌浏览器内核,有webkit.net,cefsharp,Xilium.CefGlue。 思路:.NET做一个winform,winform整个页面是一个webbrowser,这个浏览器是由谷歌内核初始化的。默认打开后台管理首页。 结果:经过测试,功能基本正常。但是需要注意谷歌版本,及操作系统版本(32/64位,XP,win7等)都有要求。而不同操作系统 ,对.netframework也有相关要求 注意点: windows xp只支持.net framework4.5版本以下 谷歌浏览器只有49版本(包含49)以下支持XP cefsharp.NET是开源的,对应的谷歌49版本,要求.netframework版本是4.0及以上

2018-11-29

visual c++助手 visual assist

VC++助手,使编程更快捷.使VISUAL C++界面更灵活,有利于提高编程速度

2009-03-31

空空如也

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

TA关注的人

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