- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 pb10 调用api乱码
pb10的字符是unicode类型的,所以调用ansi的api时,如果有字符存在,用加 alias for "LHT_SetBmp;ansi" ,否则不能正确处理.如果返回的结果是乱码,可以试试blob xxxx=blob(vs_ansi)return string(xx,EncodingANSI!)
2006-11-25 17:25:00 1960 1
原创 求连续数据
(select * from @t c where not exists(select 1 from @t where 名称=c.名称 and 年份=c.年份 and 月份=c.月份-1)) a,求最小值(select * from @t d where not exists(select 1 from @t where 名称=d.名称 and 年份=d.年份 and 月份=d.月份+1)) b求
2006-11-22 13:09:00 864
原创 使用存储过程处理树
table:treeid content parentid1 1 02 2 03 3 04 11 15 12 16 31 37 111 18 4 09 41 8proc: ds_treeALTER proc ds_tree(@parent int=-1,@ls_bh varchar
2006-11-22 10:58:00 933
原创 mdi窗口加背景图片
forwardglobal type w_abc from windowend typetype mdi_1 from mdiclient within w_abcend typetype p_1 from picture within w_abcend typetype cb_1 from commandbutton within w_abcend typeend forwardglobal t
2006-11-18 14:56:00 2065
原创 environment 使用
1.获得屏幕的大小environment envinteger rtnrtn = GetEnvironment(env)IF rtn x=(PixelsToUnits(env.screenwidth,XPixelsToUnits!) - this.width) /2 y=(PixelsToUnits(env.screenheight,YPixelsToUnits!) - this.height)/
2006-11-18 14:10:00 1261
原创 自己建造客户区域
messagebox(string(workspacewidth()),string(workspaceheight()))messagebox(string(workspacex()),string(workspacey()))//工作区:窗口中间的区域//工作区的坐标是相对于桌面的坐标,只有mdi窗口的workspacex|y 为0//pointerx|y 是相当是当前窗口,坐标的单位是
2006-11-18 14:05:00 909
原创 sp_executesql返回值给变量
declare @t int exec sp_executesql Nselect @x=count(*) from a ,N@x int output,@x=@t outputprint @t
2006-11-15 11:36:00 3559
原创 update 语句更新顺序
create table tb(产品 varchar(2), 数量 int, 日期 varchar(4), 单据号 varchar(4))insert into tbselect a,10,9.1,001 union allselect a,3,9.2,002 union allselect a,4,9.3,003 union allselect a,2,
2006-11-14 10:28:00 2947
原创 使用like表达式注意的问题
语法match_expression [ NOT ] LIKE pattern [ ESCAPE escape_character ]参数match_expression任何字符串数据类型的有效 SQL Server 表达式。patternmatch_expression 中的搜索模式,可以包含下列有效 SQL Server 通配符。escape_character
2006-11-09 13:44:00 1214
原创 数据控件刷新问题
当页面只有gridview控件时,每次回发会自动更新数据但当有dropdownlist控件时,回发将不更新数据猜测可能的原因,每次重新装入数据时,判断条件是否改变,若未改变就从湖缓冲是读取(如果缓冲是没有就再读数据库).所以有更新数据时要显示刷新 control.DataBind()来重新提取数据.数据每次都是服务器重新生成的(有的是直接使用缓冲的).并不是一进入就生成,但是有时候手动绑定时只生成
2006-11-04 10:07:00 1121
转载 .net分页解决方案
对于分页性能,有一个原则就是页面需要显示多少数据,我们就绐它多少数据。根据这个原则,我们可以绐出三层架构的分页解决方案。 1. 数据层在数据层,运用分页存储过程或分页SQL查询,我们很容易可以在网上找到通用的分页存储过程,当然我们可以根据自己要的性能写出更为高效的存储过程和SQL查询语句。概括起来,总结自定义数据分页在数据层主要包含四种方式:1) 使用临时表――此方法被广泛使用论坛Communit
2006-11-04 09:56:00 4737 1
asp树操作实例(增删改拖拽)
2013-05-20
pb自定义纸张(纯代码实现)
2009-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人