自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(27)
  • 资源 (3)
  • 收藏
  • 关注

原创 两个标相同的字段的数据表同时更新增加的触发器

CREATE TRIGGER gdq ON [dbo].[BZBOM_CPBOMGC] FOR INSERTASif exists(select CP_LB.ddh,CP_LB.hm,CP_LB.hh from (select cpxh,cpmc,cpbs,i.bm from BZBOM_CPZL left join inserted i on i.tip_id=BZBOM_CPZL.id) m,

2009-06-27 17:14:00 253

原创 command和SqlDataAdapter执行存储过程的方法

1.   Dim cmd As SqlCommand = New SqlCommand()        TC_Data()        cmd.Connection = cn      cmd.CommandType = CommandType.Text  z注意这里不是commandType.StoredProcedure        cmd.CommandText = "ckda"  

2009-06-23 09:44:00 359

原创 去零函数,datagridview中数字类型常出现后面的零不能去掉,此函数在sql中使用即可

 declare @bl decimal(10,6),@num int,@num1 int ,@str char(20),@str1 char(20),@str2 char(20),@str3 char(20),@zx int,@zx1 int set @bl=1110.10000set @str1=ltrim(REVERSE(cast(@bl as char(30)))) ---颠倒print

2009-06-23 09:20:00 398

原创 insert into tbl() select * from tb2中加入多个条件

insert into warehouse(wlbm,wlmc,ys,wlgg,sybm,wlfl)  select * from (select rtrim(b.bjbm) as bjbm,a.bjmc as wlmc, a.ys, a.clgg as wlgg,a.bm,(case a.bm when 注塑 then 2 when 吹塑 then 43when 搪胶 then 3w

2009-06-23 09:16:00 455

原创 datagridview视窗软件分页存储语句

CREATE proc cprk_cc@page int,@pagesize int,@str char(200),@xs intasset @xs=(@page - 1) * @pagesize + 1 set @str=select top 1 id from  (select top   +cast(@xs as varchar)+ id from cprk ORDER BY id

2009-06-16 15:03:00 215

原创 触发器

 触发器是数据库应用中的重用工具,它的应用很广泛。这几天写一个化学数据统计方面的软件,需要根据采样,自动计算方差,在这里,我使用了触发器。  下面我摘录了SQL Server官方教程中的一段关于触发器的文字,确实有用的一点文字描述。   可以定义一个无论何时用INSERT语句向表中插入数据时都会执行的触发器。  当触发INSERT触发器时,新的数据行就会被插入到触发器表和inserted表中。in

2009-06-06 10:27:00 157

原创 DataGridView在NET2.0中的编程小技巧

2009-05-30 07:31:00 158

原创 按扭按下发生的事件和再按下再发生事件

 Private m_btnState As Boolean     注塑.Appearance = System.Windows.Forms.Appearance.Button        注塑.Checked = False        m_btnState = 注塑.Checked  Private Sub 吹塑_Click(ByVal sender As O

2009-05-26 21:31:00 231

原创 datafridview

Private Sub msfg2_DataBindingComplete(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewBindingCompleteEventArgs) Handles msfg2.DataBindingComplete        Try            设定包

2009-05-26 21:30:00 169

原创 触发器:仓库系统中库存大于零的不能删除

ALTER TRIGGER [sc]   ON  [dbo].[货品目录]   AFTER DELETEAS declare @R_id char(10),@kc decimal(18, 3)select @R_id=编号,@kc=当前库存from deletedif(@kc>0.0)BEGIN rollback transactionraiserror(德权:不能删除数据,16,1)END

2009-04-28 15:02:00 283

原创 sql语句素数求和代码

 declare  @sum int,@a int,@i int,@j int,@lg bitselect @lg=0,@j=2,@i=1,@sum=0while(@ibegin set @j=2 while(@j   begin    if (@i%@j=0)      begin       set @lg=1       set @j=@j+1      break     end    s

2009-04-28 14:53:00 312

原创 计算每月员工住宿的天数

 说明:本系统把宿舍管理融合为一体系统处理:宿舍安排,水电费计算,宿舍管理可根据实际情况调配人员,很直观。最主要的是水电运算:刚开始考察的结果----按每间宿舍每月计算水电,不管是本月离职的,还是刚搬进的,还是月间调到其它宿舍的,都得要考虑计算进去,人工计算的时候,他们一般以10天为一个运算单位,这就是实际情况。我经过思考:首先计算出每间宿舍只要在这里住过的员工,不管是刚搬进的,还是离职搬出的

2009-03-23 17:16:00 1838

原创 datagridview 按回车键横向移动问题

   我在作一个关于记件工资系统时候,datagridview 按回车键默认是向下一行移动,操作文员为了输入更快一点,需要按回车键就横向移动继续输入数据,其操作文员主要用右手操作键盘的数字键区域,每天输入量大,所以必须要解决这个实际问题.   我在网上搜索了一些: private void dgv_jj_PreviewKeyDown(object sender, PreviewKeyDow

2008-12-12 13:34:00 2022

原创 数字类型怎么保存空值?

 第一个方法:用参数的形式: scd.Parameters.Add("@jhyl", SqlDbType.Decimal, 20).Value = System.DBNull.Value 第二个方法:直接写在SQl语句中:            updateCmd = "Update 订单合同号 Set 合同期=null ,计划出货期=" & CDate(jhchq.Text)

2008-12-09 14:46:00 603

原创 水晶报表单元格合并,以及用路径名来动态显示图片

这是算料主料报表截图:主要用到报表相同单元格合并,怎么用网络路径显示图片等技术. 这是算料五金报表:同理用到上面的技术之外,报表根据每行物料编码搜索数据库中相对应的供应商,要最新的,和我们厂业务多的排前三名的供应商以及价格 以下是算料副料报表:因为根据实际需要,采购根据不同的料类分派给相对应的采购员去采购,而我们的仓库也相应分三个料类仓库,分别根据这三个单据进行备料和发料.所以要分别显示分

2008-11-10 17:31:00 1557

原创 Vs2005中DataGridView点到单元格时出现下拉列表框

Vs2005中DataGridView点到单元格时出现下拉列表框图1 图2具体方法如下:第一:先在窗体设计时拖一个ComBoBox控件,然后在里面的ITEMS设好你要下拉项 :根据前一个单元格(j_row:表中当前的行)的物料编号从数据库中自动ITEMS填充,物料规格需要涉及两个数据库,一个是主数据库:货品目录中的(存储物料编码的);一个是货品规格里专门存储规格的标。Priva

2008-11-10 15:47:00 486

原创 TOPWAY指纹考勤系统数据视图明细表

 TOPWAY指纹考勤系统数据视图明细表  名称新的视图原数据表或试图作用说明(一)晚上加班时间1)Jiaban___ws  USERINFO+checkinout注明:分离出18:00加班时间2)Jiaban___ljJiaban___ws注明:统计

2008-10-17 21:05:00 373

原创 一种完全连接的某些空值处理

 一种完全连接的某些空值处理      

2008-09-22 15:27:00 232

原创 SqlDataAdapter 的保存

  SqlDataAdapter sda = sqlclass.sqlsda("select * from USERINFO where BADGENUMBER=" + this.txtEmployeeID.Text);                DataSet ds = new DataSet();                SqlCommandBuilder sb = new SqlC

2008-09-18 14:30:00 288

原创 dataview的使用

  前言:dataview表示排序,筛选,搜索,编辑和导航datatable的可绑定数据的自定义视图。dataview是一张datatable的虚拟视图,用来显示数据,允许绑定到windows和web的控件上。dataset表示数据库,是多个表datatable的集合,table就是数据库中的表,而dataview则是对应数据库中的的视图view.    1.等待调用的

2008-09-18 13:45:00 262

原创 算料说明

 本算料系统历经数月,直到返单系统完工,整个系统才算基本完成,就这个页面达4400多行,基本没用到面向对象的思想,vb不好说,原本它就是面向过程化的,在面向对象也是牵强附会。在此,我一路狂打代码,完全是过程化的语言,也曾一度不想编写下去了,感觉越走越有问题,也受用户影响,所以一度想放弃算料这个框架,自认为感觉还是不错的,主要是用户有问题,而今返单功能的测试成功,系统就更加完美,更加全面。  一路的

2008-07-19 17:20:00 668

原创 下单系统

 下单系统

2008-07-16 16:20:00 266

原创 SQLServer的.ldf文件太大怎办?

 SQL SERVER里面有个查询分析器 输入如下命令,执行一下,就会将日志文件清除掉 如果需要,可将代码保存成文件,以供日后使用. declare @db nvarchar(20) set @db='你的数据库名称' dump transaction @db with no_log backup log @db with no_log dbcc shrinkdatabase(

2008-07-15 20:26:00 2024

原创 存储过程调用

新建存储过程create proc ckmx@djbm varchar(20)asselect * from 出库明细 where 单据编号 like '%'+@djbm+'%' and 出库性质='退货'govb.net调用存储过程代码Private Sub Button8_Click(ByVal sender As System.Ob

2008-07-11 13:35:00 232

原创 中控指纹数据库计算加班时间

 2.中空指纹数据库分离的日期和时间:第一步,先分离出每月晚上加班的数据SELECT     dbo.USERINFO.BADGENUMBER, dbo.USERINFO.NAME, dbo.CHECKINOUT.CHECKTIME, CONVERT(varchar(20), dbo.CHECKINOUT.CHECKTIME, 8)     AS 时间, CONVERT(varch

2008-06-18 18:44:00 681

原创 用身份证判断出生日期

  用身份证判断出生日期(半年以上的员工)(参见视图语句)SELECT name,gender,SSN,部门,TITLE,HIREDDAY as 入厂日期,(case len(SSN)         when 15 then substring(SSN,9,2)+月+substring(SSN,11,2)+日         when 18 then subs

2008-06-15 08:27:00 467

原创 Canon LBP2900 如何加碳粉?

     晒鼓加碳粉第一步是如何卸掉那2个销轴钉,Canon LBP2900和Canon LBP1120卸销轴钉不一样,原因在于晒鼓结构不一样,其实都可以用同一种方法卸,要用尖嘴钳或者网上说的卸钉钳,钳住钉往外面拉出,我试图尝试,也没找到如此之尖的尖嘴钳,也不可操作,此方法落空。借此我要补充说的一点很重要:很多人卸钉的时候用外力往里面打进去,借此卸掉钉,这样的话很容易损坏晒鼓的结构,一次还可以勉强

2008-01-20 22:09:00 6603 3

聚生网管绿化!聚生网管绿化聚生网管绿化

!聚生网管绿化聚生网管绿化聚生网聚生网聚生网管绿化管绿化管绿化聚生网管绿化

2010-04-07

DataGridView多维表头

DataGridView多维表头,重画CellPainting;

2008-12-24

datagridview 按回车键横向移动演示程序

datagridview 按回车键横向移动演示程序

2008-12-19

空空如也

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

TA关注的人

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