仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1226|回复: 7
打印 上一主题 下一主题

[学习教程] MSSQL教程之怎样使鼠标单击ITEM单位格时玄色选中色...

[复制链接]
山那边是海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:39:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
支持多线程,充分利用CPU资源单位格|选中|原创
怎样使鼠标单击ITEM单位格时玄色选中色变成其他色彩?

成绩形貌:

怎样使鼠标单击ITEM单位格(TABORDER为0)时玄色选中色变成其他色彩?

办理计划:

1、起首将DW属性中的COLUMNMOVING和MOUSESELECTION两项作废选中;

2、在DW的CLICKED事务中写代码:

//此处声明所用到的相干变量;

longll_curcol,ll_pos,ll_cols

stringls_modstring,ls_colname,ls_color_1,ls_color_2,ls_curcol



ifrow=0thenreturn



//此处给两个色彩变量赋值;

ls_color_1=string(rgb(255,255,255))

ls_color_2=string(15780518)//此处设置选中单位格为SKY天蓝色



//此处猎取以后列号和总列数;

//ll_curcol=dw_1.getcolumn()

ls_curcol=left(dw_1.GetObjectAtPointer(),pos(dw_1.GetObjectAtPointer(),"~t")-1)

ll_cols=long(dw_1.Object.DataWindow.Column.Count)



//此处将一切列的BACKGROUND的MODE属性设为不通明;(注:上面两句实在能够放到FORM的OPEN事务或DW的CONSTRUCTOR内里实行,能够进步效力;)

dw_1.setredraw(false)

forll_pos=1toll_cols

ls_colname=dw_1.Describe("#"+string(ll_pos)+".Name")

dw_1.Modify(ls_colname+".Background.Mode=0")

next



//此处将所操纵列的Background.Color属性设为带IF判别的表达式,而除此以外的各列的背景表达式均设为恒值;

forll_pos=1toll_cols

ls_colname=dw_1.Describe("#"+string(ll_pos)+".Name")

//ifll_posll_curcolthen

ifls_colnamels_curcolthen

ls_modstring=ls_colname+".Background.Color="+ls_color_1+""

else

ls_modstring=ls_colname+".Background.Color="+ls_color_1+"~tif(getrow()=currentrow(),"+ls_color_2+","+ls_color_1+")"

endif

//此处实行背景色彩修正;

dw_1.Modify(ls_modstring)

next



//革新显现新的背景色彩;

dw_1.setredraw(true)
线上或者测试环境经常出现的误操作总是让DBA同学那么闹心。
精灵巫婆 该用户已被删除
沙发
发表于 2015-1-19 20:35:53 | 只看该作者
作了些试验,发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重的系统性能问题!
若相依 该用户已被删除
板凳
发表于 2015-1-28 10:25:14 | 只看该作者
换言之,只有在不断的失败中尝试成功,而关于失败的总结却是很少的
只想知道 该用户已被删除
地板
发表于 2015-2-5 16:52:54 | 只看该作者
如安全管理、备份恢复、性能监控和调优等,SQL只要熟悉基本操作就可以,只要程序设计部分只要稍加了解即可(如存储过程、触发器等)。
谁可相欹 该用户已被删除
5#
发表于 2015-2-12 23:09:03 | 只看该作者
XML字段类型更好的解决了XML数据的操作。XQuery确实不错,但是个人对其没好感。(CSDN的开发者应该是相当的熟了!)
admin 该用户已被删除
6#
发表于 2015-3-11 10:27:03 | 只看该作者
但换公司用MSSQL2K感觉自己好像根本就不了解MSSQL。什么DTS触发器以前根本没用过。
冷月葬花魂 该用户已被删除
7#
发表于 2015-3-18 06:13:57 | 只看该作者
可以动态传入参数,省却了动态SQL的拼写。
灵魂腐蚀 该用户已被删除
8#
发表于 2015-3-25 12:50:32 | 只看该作者
每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-17 16:09

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表