自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (11)
  • 收藏
  • 关注

原创 TreeView递归添加节点

private void button1_Click(object sender, EventArgs e) { dt = DBAdo.DtFillSql("SELECT * FROM AREAS"); this.dataGridView1.DataSource = dt; NodeLoad(0, null)

2015-09-21 10:59:13 2645

原创 触发器练习

create database Bankgocreate table bankInfo( customerName varchar(10) , cardid varchar(10), currMoney money )create table transInfo( cardid varchar(10), transMoney money, transType varch

2015-09-21 10:55:17 432

原创 row_number() 分页

select * FROM (SELECT row_number() OVER (ORDER BY ID ASC ) as  Row,*  from UserInfo)a where  a.Row >0 AND a.Row<=5

2015-09-21 10:53:01 293

原创 ROW_NUMBER()分析函数生成一个排序列

--ROW_NUMBER()根据排序字段重新赋值本身的排序重新刷新 ALTER proc UpdateTransportorder_proc @OldVehicleStateType_ID int --修改之前的车辆类型 as declare UpdateTransportorder_cursor cursor scroll for

2015-09-21 10:16:07 1147

原创 修改数据触发器

CREATE trigger [dbo].[EMTinCar_update] on [dbo].[EMTinCar] for update asif update(SetTime)BEGINdeclare @ID int,@VehicleOrder_ID int,@VehicleStateType_ID int,@EMCarStateType_ID int,@VehicleSta

2015-09-21 10:04:56 425

原创 触发器中使用游标

--删除后自己所在的重新排序CREATE trigger [dbo].[EMTinCar_deleted] on [dbo].[EMTinCar] after delete asdeclare @ID int,@VehicleOrder_ID int,@VehicleStateType_ID intselect @ID=ID, @VehicleOrder_ID=VehicleOr

2015-09-21 10:01:12 2141

原创 新建车辆根据车辆的类型给二个字段赋值

CREATE trigger [dbo].[tri_EMTinCar_Insert]on [dbo].[EMTinCar] for insert as--定义变量declare @ID int,@VehicleOrder_ID int,@VehicleStateType_ID int,@EMCarStateType_ID int;select @ID=ID from INSERTE

2015-09-21 09:51:41 303

转载 触发器

SQL总结(六)触发器概念触发器是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进行定义,以便在对特定表或列作特定类型的数据修改时执行。触发器可以查询其他表,而且可以包含复杂的 SQL 语句。 它们主要用于强制服从复杂的业务规则或要求。 例如,您可以根据客户当前的帐户状态,控制是否允许插入新订单。触发器也可用于强制引用完整性,以便在多个表中添加、更新或

2015-09-19 16:18:30 632

原创 及时刷新子窗体

#region 确定事件 private void btnConfirm_Click(object sender, EventArgs e) { decimal SendNumber = Convert.ToDecimal(lblSendNumber.Text.Trim().ToString() == "" ? "0" : lblSendNu

2015-09-19 15:18:46 455

原创 移除节点

public void SelectVehicleStateType_IDByTinID(int timcarid, ListView vi) { FrmEMTinCar fmt = null; Form YieldTransitEditForm = this.Owner; TabPage tc = (TabP

2015-09-19 15:15:34 389

原创 解决treeview绑定节点多少频繁刷新可以使用有变化时才绑定

public void ThrseReloadTreeView(TreeView tv, DataTable dt) { var newList = new List(); for (int i = 0; i < dt.Rows.Count; i++) { TreeNode In

2015-09-19 15:13:52 943

原创 窗体上的lblel走马灯用timer控制

if (lblMessages .Location.X <-180) { //this.Controls.Remove(lblMessages);//移除后就不在第二次显示了所以隐藏在需要的时候在启动 lblMessages.Visible = false; lblMessage

2015-09-19 14:29:24 286

原创 窗体上的lblel渐变效果用timer控制

private void timerMessage_Tick(object sender, EventArgs e) { timerMessage.Enabled = true; Graphics g = lblMessages.CreateGraphics();//创健控件的Graphics类 g.Clear(

2015-09-19 14:27:31 346

原创 文本渐变

private void timerMessage_Tick(object sender, EventArgs e) { timerMessage.Enabled = true; //if (this.lblMessages.Left > 360) //{ // this.lbl

2015-09-17 17:05:04 343

原创 右键点击修改数据状态排序

//排队车辆被点击 private void OrderToolStripMenuItem_Click(object sender, EventArgs e) { //每5秒刷新一次会导致选中的节点刷新获取不到所以在右键的时候把timer禁用 isUpdatOrAdd = false;

2015-09-15 10:54:40 511

原创 给treeview绑定右键菜单操作数据

1:动态绑定右键菜单 #region 动态生成右键菜单子菜单 /// /// 绑定菜单 /// /// 根据不同的tv生成右键菜单项 private void BindMenu(TreeView tv) { ctmsMenu.Items.Clear();//清空菜单项

2015-09-15 10:50:07 1278

原创 Winfrom treeview拖拽功能

设置控件的可拖拽属性为true实现三个事件 /* 当鼠标拖拽某节点时 */ private void tvQueuing_ItemDrag(object sender, ItemDragEventArgs e) { DragWho = 1; TreeNo

2015-09-15 10:41:49 655

原创 初始化三个树节点根据不同的数据源

//初始化三个树节点根据不同的数据源 private void TreeViewBinding(DataTable dt, TreeView tv) { tv.Nodes.Clear(); foreach (DataRow item in dt.Rows) { T

2015-09-15 10:07:40 286

原创 脚本给一个字段累计

declare updateVehicleStateType_ID_rcursor3 cursor scroll --声明一个游标for SELECT ID,VehicleStateType_ID FROM EMTinCar where VehicleStateType_ID=3OPEN updateVehicleStateType_ID_rcursor3 --打开游标DECLARE

2015-09-06 18:54:56 277

原创 暂停车辆的拖拽修改数据库表中的排序字段值

#region 暂停车辆的拖拽 /* *开始拖动节点时发生 */ private void tvPause_ItemDrag(object sender, ItemDragEventArgs e) { TreeNode tn = e.Item as TreeNode;

2015-09-06 18:50:38 385

原创 游标修改数据

declare updateEMTinCa_rcursor cursor scroll --声明一个游标for SELECT EMTinCar.ID AS EMTinCar_ID,CASE WHEN b.YieldTransitStateType_ID IS null THEN 3 ELSE b.YieldTransitStateType_IDEND as VehicleStateTyp

2015-09-02 16:14:10 575

AJAX请求案例

AJAX请求服务器返回table转Json,返回客户端展示数据列表,

2016-11-08

菜单维护模块

菜单

2016-10-27

sql server2005查看作业

sql server2005查看作业

2016-09-28

.NET Framework 类库

.NET Framework 类库

2016-09-27

计算机常见词汇

计算机常见词汇

2016-09-21

使用$.Ajax调用后台.aspx

使用$.Ajax调用后台.aspx

2016-05-19

JQueryUploadDemo

JQueryUploadDemo

2016-04-05

web图片轮换代码

ASP.NETimage

2016-04-05

图片变化的代码

Images

2016-04-05

winfrom 隔行换色

winfrom 隔行换色

2015-08-17

Winfrom 日历控件

Winfrom 日历控件

2015-08-12

空空如也

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

TA关注的人

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