仓酷云
标题:
MSSQL网站制作之操纵treeview 控件的两个函数(转贴+原...
[打印本页]
作者:
飘灵儿
时间:
2015-1-16 22:34
标题:
MSSQL网站制作之操纵treeview 控件的两个函数(转贴+原...
先说DDL的分类。有一类DDL,是不需要重建表的,比如加非聚簇索引。这类操作其实不会丢数据,也是在原表上直接操作,对于我们“以恢复数据为目的”的闪回,是可以先忽略的。另外一类,则是会影响到表数据的操作。treeview|函数|控件|原创
/**********************************************************/
//function:遍历一切的项,查找方针项
//uf_find_item
//para:
//1.handle:项目句柄long
//2.a_data:方针项数据string
//3.ai_type:查找范例int
//return:(none)
//
//date
//comment:
//ai_type=1是正确查找
//ai_type=2是含混查找
/*********************************************************/
Longl_ret,l_find
TreeViewItemltvi_find
//没有找到
ib_find=FALSE
IFIsNull(a_data)THEN
//MessageBox(ga_app.dwmessagetitle,"请输出查询前提!",StopSign!)
RETURN-1
ENDIF
//DoWhileYield()
//Loop
DOWHILEhandle-1ANDNOTib_find
THIS.GetItem(handle,ltvi_find)
IFai_type=1THEN//是正确查找
IFstring(ltvi_find.data)=a_dataTHEN
SelectItem(handle)
ib_find=TRUE
RETURNhandle
ENDIF
ELSE//是含混查找
IFPos(ltvi_find.label,String(a_data))>0THEN
SelectItem(handle)
IFMessageBox(,是不是查找下一项"+&
String(a_data)+",Question!,YesNo!,2)=2THEN
ib_find=TRUE
RETURNhandle
ENDIF
ENDIF
ENDIF
//---判别该项是不是有子项,有则,递回挪用,处置前往值获得方针项句柄---//
l_ret=THIS.FindItem(ChildTreeItem!,handle)
IFl_ret>0THEN
l_find=THIS.uf_find_item(l_ret,a_data,ai_type)
ENDIF
handle=THIS.FindItem(NextTreeItem!,handle)
LOOP
IFib_findTHEN
RETURNl_find
ELSE
RETURN-1
ENDIF
//=====================================
////ue_deleteitems
//删除一切树形节点的函数
//longal_handle
//wuhai
//20040725
//======================================
longll_chi_handle,ll_parent_handle
longll_c
ll_chi_handle=this.FindItem(ChildTreeItem!,al_handle)
ifll_chi_handle>0then
this.eventue_deleteitems(ll_chi_handle)//递回函数
endif
ll_parent_handle=this.FindItem(ParentTreeItem!,al_handle)
ifal_handle=-1andll_parent_handle=-1andll_chi_handle=-1thenreturn
this.deleteitem(al_handle)
il_c++
this.eventue_deleteitems(ll_parent_handle)//递回函数
因此我们看到,这些信息足够让我们对单个操作实现“逆操作”。
作者:
飘飘悠悠
时间:
2015-1-19 16:56
如果是将来做数据库的开发设计,就应该详细学习T-SQL的各种细节,包括T-SQL的程序设计、存储过程、触发器以及具体使用某个开发语言来访问数据库。
作者:
蒙在股里
时间:
2015-1-25 12:28
原来公司用过MYSQL自己也只是建个表写个SQL
作者:
小妖女
时间:
2015-2-2 22:05
呵呵,这就是偶想说的
作者:
愤怒的大鸟
时间:
2015-2-8 10:53
比如日志传送、比如集群。。。
作者:
若相依
时间:
2015-2-25 09:19
多走走一此相关论坛,多看一些实例开发,多交流0经验,没什么的,我也是刚学没多久!加油
作者:
金色的骷髅
时间:
2015-3-7 19:24
大家注意一点。如下面的例子:
作者:
不帅
时间:
2015-3-15 12:15
对于数据库来说,查询是数据库的灵魂,那么SQL查询效率究竟效率如何呢?下文将带对SQL查询的相关问题进行讨论,供您参考。
作者:
活着的死人
时间:
2015-3-22 01:09
我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2