工作
wmg494005678
这个作者很懒,什么都没留下…
展开
-
更新控件
<br />在工作中接触到Dev的TreeList控件,用它来以树形结构显示组织报表,组织和报表都是有级次的啊,我们制定好ID和ParentID,从数据库中查询出来封装到DataSet中,直接绑定到TreeList就可以显示树形结构。<br />在切换报表或者组织的节点时,要同步更新右侧的组织或报表的勾选情况,如果一个节点一个节点的更新,性能会非常慢,我们可以采用直接更新它绑定的数据源,然后再绑定到TreeList中去,注意,一定要先解绑定。否则性能还会很低。原创 2010-11-28 14:13:00 · 650 阅读 · 0 评论 -
DataTable去除重复数据
1.删除DataTable里面的重复数据,我们要利用到一个DataView.ToTable的一个重载方法示例代码: //表外检查的话临时表可能传递不过来,会出现数据重复的情况,在这里将重复数据删除掉 DataSet gridMasterCopy = gridMaster.Clone();原创 2012-04-18 17:10:43 · 4284 阅读 · 2 评论 -
调用WebService出错
调用一个远程WebService编译出错:错误 2 类型“System.Web.Services.Protocols.SoapHttpClientProtocol”在未被引用的程序集中定义。必须添加对程序集“System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”的引用。原创 2012-04-20 10:54:11 · 6103 阅读 · 1 评论 -
Ora-01031权限不足
今天,项目上的实施人员突然找我,软件出现问题,提示“Ora-01031",这应该是没有权限执行存储过程。我就以管理员用户连接Oracle,Grant any procedure to 用户名,给予这个权限,结果还是不行,后来发现,存储过程中有创建临时表的语句,就赋予它 Grant any table to 用户名的权限,这次就好了。。。原创 2012-05-29 14:25:16 · 4927 阅读 · 0 评论 -
根据DataRow获取列名
DataRow.Table.Columns.Contains("列名")原创 2012-06-06 17:57:03 · 15452 阅读 · 0 评论 -
反射获取属性类型
公司产品升级,加了一个GSPState的缓存东东,存储一下基本信息和全局变量,各个模块都要用到,我在调用其他模块的时候也要传递这个东东过去,基本是这个GSPState都是作为属性的,因为每个地方可能声明 的属性名不一样,所以传递的时候要能做到自动赋值:Type type=ass.GetType("ClassName");PropertyInfo[] props=type.GetPropert原创 2012-06-07 16:12:42 · 633 阅读 · 0 评论 -
未知命令'tkprof ‘。。。。。。其余行忽略
因为最近要研究性能调优,需要用到10046事件,对于跟踪的trace文件,Oracle自带了一个解析工具:tkprof,目录是客户端:@OracleHome\Bin下面,但是我在SQLPlus中输入tkprof,老是提示未知命令,后来查了查,水了,这个只能是在CMD命令提示符下才能用,运行输入“CMD” 不是输入“SQLPLUS”,切记。。。原创 2012-06-16 14:33:05 · 1220 阅读 · 0 评论 -
lecco sql expert for oracle
sql expert 3.2 SQL 语句性能分析的利器,能将你的SQL语句优化出多种方案供你选择!此版本并不支持ORACLE10G以上,连接的时候会出现初始化失败:Initialization errorSQL*Net not properly installedOracleHomeKey: SOFTWARE\ORACLE原创 2012-07-04 14:13:40 · 2121 阅读 · 1 评论 -
PL/SQL Developer 8注册码
PL/SQL Developer 8注册码PL/SQL Developer 8.0.1.1502(或PL/SQL Developer 8.*系列SN、注册码、序列号)注册码如下:Product code: leswljrftczs7bjz8pz2kq7vzq85fu67q8f8rgg2bv Serial number: 642136713 Password: xs374ca原创 2012-07-16 10:30:16 · 4330 阅读 · 1 评论 -
VSTO中对Excel模型的访问
Globals.Sheet1.PrintPreview(missing);Excel模型包括:1.Microsoft.Office.Interop.Excel.Application2.Microsoft.Office.Interop.Excel.WorkBook3.Microsoft.Office.Interop.Excel.WorkSheet4.Microsoft.Of原创 2012-07-23 21:45:31 · 1013 阅读 · 0 评论 -
OCI-22053溢出错误
程序执行报了个错误:************** 异常文本 **************System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.Data.OracleClient.OracleException: OC原创 2012-08-08 15:22:56 · 3501 阅读 · 1 评论 -
隐藏GridControl的“Drag a column header here to group by that column”
打开设计器,找到OptionsView,往下拉设置showGroupPanel为false原创 2012-11-16 09:27:36 · 11399 阅读 · 2 评论 -
VS 2005重启
问题签名: 问题事件名称: APPCRASHMercury TestDirector 7.6 SP4 应用程序名: devenv.exe 应用程序版本: 8.0.50727.762 应用程序时间戳: 45716759 故障模块名称: GSCellPro.ocx_unloaded 故障模块版本: 0.0.0.0 故障模块时间戳: 2a425e1原创 2012-11-30 11:32:20 · 781 阅读 · 0 评论 -
Dev GridControl控件绑定数据源,列不显示
工作中发现一个情况,在Dev设计器里面指定了各列对应的字段名 FieldName,但是实际运行绑定的时候,有一列不显示,经过调试发现:是因为此列对应字段指定的是小写,换成大写就可以, Oracle环境下是这样的情况,SQLServer就不没事,正常显示,如果集成到产品里面都会正常显示,好坑爹啊。原创 2013-01-11 15:39:42 · 7557 阅读 · 1 评论 -
Dev设计器打不开
昨天,老是提示“未将对象引用到实例”,无法打开设计器,如果忽略并继续打开的话,修改界面,保存代码或者编译都会报错,提示"Properties"属性代码生成失败。仔细观察发现,GridLookUpEdit在无法选中,将它删除(从设计器代码里面),重新添加发现直接到下面了,不能再界面上显示,原来是引用的Dll出错了,悲催,工具栏里面我用的是“GridLookUpedit”,我实际上应该用L原创 2013-01-17 10:02:57 · 1957 阅读 · 0 评论 -
VS2010中出现无法嵌入互操作类型
原文地址:http://www.cnblogs.com/pnljs/archive/2012/02/20/2359313.htmlVS2010中出现无法嵌入互操作类型针对word或excel操作时,出现VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法问了度娘,解决方法如出一辙:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类转载 2012-04-25 15:16:25 · 1712 阅读 · 0 评论 -
Excel开源框架介绍
原文地址:http://www.cnblogs.com/lwme/archive/2011/11/27/2265323.html自从上次找到NPOI之后,根据园友提供的线索以及Google,又找到了一些开源免费的类库,所以都简单体验了一遍。主要找到以下类库:MyXls(http://sourceforge.net/projects/myxls/)Koog转载 2012-04-24 17:30:40 · 4680 阅读 · 0 评论 -
Application.DoEvents()的使用
同事工作中遇到一个问题:批量导出报表,一个List控件,要能在导出的时候自动显示当前导出的报表(实际上就是控件焦点的切换)。但是在Win7中可以,在XP中不可以。我给它加了一段代码:Application.DoEvents()即可。原创 2012-04-13 16:55:14 · 753 阅读 · 2 评论 -
Dev控件的绑定
<br />在工作中接触到Dev的TreeList控件,用它来以树形结构显示组织报表,组织和报表都是有级次的啊,我们制定好ID和ParentID,从数据库中查询出来封装到DataSet中,直接绑定到TreeList就可以显示树形结构。<br />在切换报表或者组织的节点时,要同步更新右侧的组织或报表的勾选情况,如果一个节点一个节点的更新,性能会非常慢,我们可以采用直接更新它绑定的数据源,然后再绑定到TreeList中去,注意,一定要先解绑定。否则性能还会很低。原创 2010-12-29 10:43:00 · 620 阅读 · 0 评论 -
关于两个集合进行比较,更新
工作中遇到了比较两个集合(一个是Dictionary、一个是List),对其中一个集合进行更新的问题, for (int i = 0; i { TBSCZZ_Spi vsTBSCZZ = vlSCZZ.Find( delegate(TBSCZZ_Spi find)原创 2011-01-20 16:59:00 · 769 阅读 · 0 评论 -
树中,组织的同级次移动
工作中,我们实施人员提出实现组织的同级次上下移动问题,我在处理时,没有考虑到并发的情况,节点的相关信息都是在界面上获得的,并不安全,日后看看在客户那里的应用吧,如果出现错误就加锁进行控制,在更改组织分级内码时,用到了substring(),datalength()函数!因为在上下移动过程中,可能当前组织下面还有下集组织,跟它交换位置的组织下面也可能有下级组织,如果更新分级内码时,直接更改为对方的分级内码,在更改对方时就没法更改了,因为会出现两个重复的分级内码,这里可以先将其中一个的分级内码加个前缀以示区别,原创 2011-02-16 11:33:00 · 571 阅读 · 1 评论 -
Oracle游标例子
/*功能:将已启用活动的期间升级到TBHDQJ版权:王茂健时间:20110922*/declare v_slnm varchar2(36); cursor myCursor is select tbfasl_slnm from tbfasl where原创 2011-09-22 13:36:22 · 5763 阅读 · 0 评论 -
SQLServer2005 远程调试存储过程(转)
SQLServer2005 远程调试存储过程(转)2009年01月07日 星期三 21:00SQLServer2005 远程调试存储过程(转)2008-06-04 11:55问题: 您工作的本机装有Visual Studio 2005,局域网中有一台SQL Server 2005数据库服务器,你想通过本机远程转载 2011-11-05 15:44:33 · 1265 阅读 · 0 评论 -
调试报错"无法与SQLServer通信和无法启动T_SQL调试"
周末加了个班,搞了搞“远程调试利用VSSQLServer 存储过程”,把本机的Administrator账户密码改成了跟远程服务器一样的密码,并在“控制面板”中,设置“管理我的网络密码”,进行设置,默认远程连接远程服务器的用户名和密码。并在远程服务器端浮云客户机用户Sys权限,并在数据库中添加此用户,并授予相应Sys权限,详情见上文。今天在调试的时候,提示“无法与S原创 2011-11-07 13:35:59 · 4337 阅读 · 0 评论 -
单步调试WebService的问题,水死了
调试WebService,提示“无法自动进入单步执行服务器,无法验证其位置,请确定是否已加载。。。。。。”定睛一看,原来为了发布补丁,我把编译弄在“Release”模式只下了,切换到Debug模式下,调试还是不行,重新编译一遍,OK。。。原创 2011-11-09 15:55:23 · 2810 阅读 · 2 评论 -
修改计算机名后TNSListner无法启动
修改Oracle服务器端listner.ora配置文件,将Host对应值改成修改的计算机名,注意是服务器端原创 2012-02-08 17:54:40 · 799 阅读 · 0 评论 -
Office开发
Office插件部署相关:http://msdn.microsoft.com/en-us/library/ff937654.aspx开发相关:http://support.microsoft.com/default.aspx?scid=kb;zh-cn;302896原创 2012-03-02 14:04:13 · 367 阅读 · 0 评论 -
VSTO项目的部署
貌似只能用Team Suite版本或者安装一个VSTO完整安装包,貌似都收费。原创 2012-03-07 16:49:19 · 1006 阅读 · 0 评论 -
PL/SQL Devoloper登陆弹出空白框
这个。。。得右键以管理员身份运行就可以了原创 2012-03-18 16:43:47 · 1706 阅读 · 0 评论 -
本机调试已部署的WebService
将Web.config里面的原创 2012-03-19 17:48:25 · 923 阅读 · 0 评论 -
Win7安装IIS
将IIS下的文件夹全部展开,选中即可。原创 2012-03-19 10:40:17 · 424 阅读 · 0 评论 -
Oracle 的NVL
从Oracle数据库读取数据到DataSet,绑定到Dev控件,发现导出的Excel里面,数值列是文本,不是数值,经跟踪调试发现,因为数据库里有些列可能为NULL,用到了 isnull(列名,0),这个地方应该使用nvl(列名,0);原创 2012-04-09 18:02:19 · 444 阅读 · 0 评论 -
VS2005无法远程调试
提示截图: 原因是把应用服务器端上传的2010的Remote Debugger。。。囧原创 2013-04-07 17:05:03 · 977 阅读 · 0 评论