自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的博客我作主

记录工作中学习到的一点一滴

  • 博客(37)
  • 收藏
  • 关注

原创 GridView添加横向滚动条

使用div,前台代码:            --%>                            HorizontalAlign="Center" BackColor="White" BorderColor="#DEDFDE" BorderStyle="None"                BorderWidth="1px" CellPadding="4" Fo

2013-02-28 13:38:36 6555

原创 TextBox下拉绑定TreeView进行选择

pageload里面:div_treeview.Style.Add(HtmlTextWriterStyle.BackgroundColor, "#ddd");        div_treeview.Style.Add(HtmlTextWriterStyle.Display, "none");        div_treeview.Style.Add(HtmlTextWriterSt

2013-02-26 15:51:05 1447

原创 GridView与DropDownList结合使用进行更新操作

//定义DropDownList                                    '                                        DataTextField="GoodsFinaType" DataValueField="GFTID" DataSourceID="SqlDataSource1">

2013-02-26 15:44:19 1928

转载 GridView 72般绝技

快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实

2013-02-21 09:26:54 510

原创 gridview里面点击某一数据进行跳转

2013-03-18 16:14:42 1463

原创 根据行里面的某项值判断该行的背景色

只需在绑定函数如下即可:protected void GV_show_RowDataBound(object sender, GridViewRowEventArgs e)    {        if (e.Row.RowType == DataControlRowType.DataRow)        {            string str = e

2013-03-08 13:31:47 967 2

原创 微软WF应用随笔

起初在学习WF过程中,只是将其应用到工作审批流中,在后续慢慢的学习中,发现只要有流程的代码都可以通过WF进行提取利用,并可以对操作进行封装重构,如供应链处理、订单处理等,后续继续慢慢研究

2013-02-21 09:23:33 550

转载 .NET Framework 常规参考 Register

 .NET   Framework   常规参考           @   Register         将别名与命名空间及类名关联起来,以便在自定义服务器控件语法中使用简明的表示法。                 属性     tagprefix       与命名空间关联的别名。       tagname       与类关联的别名。       Namespace      

2009-06-23 14:11:00 1205

原创 js脚本获取信息并提示错误

var strTemp; strTemp = window.document.all.item("ipUpload").value;//取值 strTemp=strTemp.replace(/^(/s)*|(/s)*$/g,"");//去掉字符串两边的空格 if (strTemp.length > 0) { if(checkImgType(window.document.all.i

2008-07-01 11:08:00 795

原创 js脚本图片格式验证

function checkImgType(fileURL,strAlertMsg){    var Temp = false;    var right_type=new Array(".gif",".jpg",".jpeg",".png",".bmp");    var right_typeLen=right_type.length;    var imgUrl=fileU

2008-07-01 10:54:00 1651 1

原创 正则表达式

pattern/  结果  . 匹配除换行符以外的所有字符 x? 匹配 0 次或一次 x 字符串 x* 匹配 0 次或多次 x 字符串,但匹配可能的最少次数 x+ 匹配 1 次或多次 x 字符串,但匹配可能的最少次数 .* 匹配 0 次或一次的任何字符 .+ 匹配 1 次或多次的任何字符 {m} 匹配刚好是 m 个 的指定字符串 {m,n} 匹配在 m个 以上 n个

2008-07-01 10:52:00 424

原创 js 传递参数

>

2008-06-23 09:25:00 465

原创 oracle函数

SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2

2008-06-23 09:10:00 479

原创 js脚本分割字符串

var stringArray = myVariable.split(“,”);document.write(stringArray[0]);document.write(stringArray[1]);document.write(stringArray[2]);document.write(stringArray[3]);// -->

2008-06-19 14:51:00 809

转载 去掉桌面文件名的背景颜色

1.如果这样的原因:把文档编辑器里面的图片直接复制粘贴到桌面上而导致活动桌面的开启而造成的,只要关闭活动桌面就可以了:右击桌面→属性→桌面→自定义桌面→web→删除(或去掉前面的钩)绑定的桌面显示网页或者图片地址→确定。2.右击桌面→排列图标→在桌面上锁定web项目  ,去掉前面的钩即可。注意:其实以上两种情况可以归纳为:右击桌面-属性-桌面-自定义桌面-WEB-把有勾的全都去掉即可。

2008-05-29 08:50:00 2524

原创 PB关于打印机纵向横向打印的设置

dw_2.Object.DataWindow.Print.Orientation   =   0  横向dw_2.Object.DataWindow.Print.Orientation   =   1  纵向 

2008-03-17 08:46:00 11057 1

原创 常用的PB时间函数汇总

Day()功能得到日期型数据中的号数(1到31之间的整数值)。语法Day ( date )参数date:要得到号数的日期值返回值 Integer。函数执行成功时返回号数(1到31之间的整数值)。如果date参数的值为NULL,则Day()函数返回NULL。 -----------------------------------------------------------------------

2008-01-14 09:39:00 4509

原创 PB在数据窗口里实现Enter回车键代替Tab键转到下一行

首先,在local External Fucntions内添加引用function unsignedlong keybd_event(uint bVk,uint bScan,long dwFlags,long dwExtraInfo ) library user32.dll 自定义一个函数ue_entotab定义两个参数:keycode类型 key和unsignedlong类型keyf

2007-12-24 11:02:00 8855

原创 PB 数据窗口datawindow中的数据隔行换颜色

在制作数据窗口时,选中Detail,然后在界面右面的属性General的Color中添加表达式if( mod(getRow(), 2)=1, RGB(255,255,255), RGB(230,240,255) ) 即可,另外注意保证你在数据行里的背景颜色和你在Color中选中的颜色是一致的,大家要是有困难可以留言,每周一到五我都能及时看见

2007-12-24 10:45:00 6441 2

原创 PB中游标的使用 DECLARE CURSOR FETCH

  //定义游标DECLARE C1 CURSOR FOR//取值select aln_cd,sum(cargo_aln_fare)  from fare_daily_view where aln_cd 0 and act_fare_dt between :emstart and :emend group by aln_cd;//打开游标OPEN C1;DO WHILE

2007-12-17 11:48:00 25121 3

原创 PB中用SetFilter和Filter实现简单的查询功能

string DWfilter2DWfilter2 = "cust_qty > 100 and cust_code >30"    //查询条件dw_Employee.SetFilter(DWfilter2)   //设置数据窗口查询条件dw_Employee.Filter()  //将符合条件的数据放入缓存区dw_Employee.retrieve() //执行,在数据窗口显示

2007-12-17 11:14:00 8311

原创 PB 数据窗口datawindow选中行改变颜色

在数据窗口datawindow内选中数据,在font内的background color内添加如下函数来改变颜色if(getrow()=currentRow(),RGB(32,178,190) ,rgb(255,255,255)) 

2007-12-03 16:58:00 12212

原创 PB数据窗口datawindow的查询条件设置和执行

dw_1.setfilter("t_airplane_airnumber ="+sle_1.text+"")//设置查询条件dw_1.filter()//过滤dw_1.retrieve() //执行在数据窗口显示

2007-12-03 16:03:00 6789 1

原创 添加java脚本的onclick事件

     this.DataBind();    this.ibtSubmit.Attributes.Add("onclick","javascript:return Validate();");

2007-12-01 10:32:00 1499

转载 启用硬件和DirectX加速

★硬件加速:桌面点击右键--属性 -> 设置--高级--疑难解答。把该页面的硬件   加速滚动条拉到“完全”,点击“确定”保存退出。这期间可能出现一瞬的黑屏是完全   正常。      ★DirectX加速:打开“开始” -> “运行”,键入“dxdiag”并回车打开“DirectX   诊断工具”,在“显示”页面,点击DirectDraw, Direct3D and AGP Texture 加速

2007-11-30 17:25:00 1504

原创 .net通过iframe控件控制页面跳转

将IFrame作为服务器端控件(runat="server"),直接后台控制       Ifrmmain.Attributes["src"]="MessageCX.aspx" ; 其中src为属性,MessageCX.aspx为跳转页面 

2007-11-30 14:29:00 1357

原创 PB获取服务器系统时间

datetime ldt_todaystring gs_act_dtselect sysdate into :ldt_today from dual using sqlca;gs_act_dt=string(date(ldt_today),yyyy/mm/dd)

2007-11-30 14:26:00 3033

原创 PB加载Menu菜单

加载菜单的方法很简单,首先创建一个被加载的菜单模板,例如取名m_moudle然后,再创建一个加载菜单,然后点击最上方的图标,位于图标new旁边的Inherit,然后选取m_moudle,就可以将 m_moudle加载进去。

2007-11-30 14:15:00 2937

原创 用Enter键替代Tab键切换栏目的数据窗口

 许多情况下,PowerBuilder应用的数据是通过数据窗输入的,而且输入的数据是单纯的数字数据,也就是说,输入内容完全可以通过敲击键盘右面的数字小键盘来完成。但在实际使用中,数据窗栏目间的切换却要通过按键盘最左边的Tab键来实现,既不方便又影响录入速度。如果能用Enter键替代Tab键切换栏目就好了。由于按Enter键是Windows直接支持的消息,故我们可以使用用户事件来解决问题。在用户事件

2007-11-30 08:57:00 1066

原创 PB关于editmask固定长度后获取光标的问题

em_ticket_no.SelectText(1,len(em_ticket_no.text))em_ticket_no.SetFocus()em_ticket_no.text= 

2007-11-29 09:23:00 2159

原创 PB常用函数(取余,四舍五入,随机数)

Mod()功能求余数。语法Mod ( x, y )参数x:数值型变量或表达式,被除数y :数值型变量或表达式,除数返回值以x、y中数据类型更精确的数据类型作为该函数的返回值数据类型。函数执行成功时返回x除以y所得的余数 。如果任何参数的值为NULL,Mod()函数返回NULL。 ------------------------------------------------------------

2007-11-29 09:19:00 23684

原创 PB常用字符串string函数

Fill()功能建立一个由指定字符串填充的指定长度的字符串。语法Fill   (   chars,   n   )参数chars:string类型,指定用于重复填充的字符串n:long类型,指定由该函数返回的字符串的长度     返回值String。函数执行成功时返回n个字符的字符串,该字符串以参数chars中的字符串重复填充而成。如果参数chars中的字符个数多于n个,那么使用chars字符串的

2007-11-29 09:10:00 12077

原创 PB用数据窗口获取txt文本内容

//文见名和路径名string is_filename, is_fullname int   li_fileidli_fileid = GetFileOpenName ("Open", is_fullname, is_filename,"txt","Text Files(*.txt),*.txt") if li_fileid > 0 then dw_1.ImportFile(is_full

2007-11-29 09:04:00 8201

原创 在PB中插入、删除和修改数据

 1.插入数据 在数据库中插入一条数据使用INSERT语句,格式如下: INSERT INTO 表名 (字段列表) VALUES (值列表) {USING 事务对象}; 不同的字段使用逗号(“,”)分隔,并且不包含blob类型的字段;值列表中不同的值之间用逗号分隔,和字段列表中字段的类型对应兼容(最好类型相同),并且字符型和日期型取值用引号引起来。省略事务对象时使用默认的全局事务对象SQLCA。下

2007-11-28 15:27:00 12074

原创 C#中12小时制和24小时制区别

yyyy-MM-dd HH:mm 24小时制yyyy-MM-dd hh:mm 12小时制 

2007-11-28 10:16:00 1152

转载 在PB中如何获得光盘盘符

 通过GetDriveType函数可以获取驱动器(如:软驱、硬盘、光驱、网络映射驱动器等)的信息,该函数声明为:   Function Unit GetDriveTypeA(String drive) Library “kernel32.dll”   参数为一个盘符(如“C:”),返回值:1表示未知,2表示软驱,3表示本地硬盘,4表示网络驱动器,5表示光驱。因此如下代码可以获得光盘的盘符: For

2007-11-28 10:14:00 766

转载 如何使PB窗口总在最上层

  通过SetWindowPos函数吧窗口的显示层次修改为HWND_TOPMOST,就可以使指定窗口永远不会被其他窗口覆盖,该函数声明为:   Function Long SetWindowPos(Long hwnd, Long ord, Long x, Long y, Long dx, Long dy, Long uflag) Library “user32.dll”   参数1为要顶层显示的窗

2007-11-28 10:12:00 1721 1

空空如也

空空如也

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

TA关注的人

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