摘要: A、oracle server 端 字符集查询 其中NLS_CHARACTERSET 为server端字符集 NLS_LANGUAGE 为 server端字符显示形式 B、查询oracle client端的字符集 $echo $NLS_LANG 如果发现你select 出来的数据是乱码,请把clie 阅读全文
posted @ 2016-07-14 11:21 Allen Zhang 阅读(9842) 评论(0) 推荐(0) 编辑
摘要: 用SQL server2005的导出工具,将数据导出表到oracle,表名称里看到有这张表了,但查询或删除时都提示“ORA-00942表或者试图不存在”的错误,上网查了一下,是如下原因:“查询或删除名称存在的表时,却提示不存在,你看看在user_tables里这几个表名是小写吗? 那说明你建表的时候... 阅读全文
posted @ 2014-06-13 15:14 Allen Zhang 阅读(3887) 评论(0) 推荐(0) 编辑
摘要: 前两天安装了一堆补丁后突然发现,原本正常使用了一年的应用系统打不开了,到事件日志中发现有.net framewok 2.0的补丁安装失败的日志,于从从重装补丁开始。到重新注册.net框架,再到所有.net删除重装等等(这里还发生了卸载失败,要用工具清除等故事),试过网上能找到的各种方法都不能解决问题,折腾了两天,正想要重装系统的时侯,在csdn论坛里看到一个贴子是讨论同样问题的,看来碰到这类问题的人真的很多,这个补丁有问题。贴子中有人回复:“看来很多人都遇到同样的问题,我昨天也遇到这个问题,卸载所有.net framework,重装可以解决,但是打完补丁问题还会出现,经过排查,是KB26040 阅读全文
posted @ 2013-12-12 22:59 Allen Zhang 阅读(2051) 评论(1) 推荐(0) 编辑
摘要: 导出Excel时发生错误:检索 COM 类工厂中 CLSID 为{00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。 具体解决方法如下: 1、在服务器上安装office的Excel软件。2、在"开始"->"运行"中输入dcomcnfg,启动"组件服务" 3、“组件服务”窗口中找到,"组件服务"->"计算机"->"我的电脑"->"DCOM配置" ,再在&q 阅读全文
posted @ 2011-11-22 21:30 Allen Zhang 阅读(4542) 评论(0) 推荐(0) 编辑
摘要: 因为要动态填加表格行,于是我用了jquery下的append(text)函数,为了代码排版美观,我在里面加入了相应的空格,因此引来了一场悲剧。$("#tableId").append("<tr><td>&nbsp;</td></tr>");以上语句在IE8、Chrome等浏览器下正常工作,但是在IE6下不正确,点击添加行时无效,也没有提示错误。绕了一个大圈,查了很多地方,甚至将jquery升级为最新版本都不能解决问题。后来无意中将代码里面用于排版的空格去掉,奇迹就这么发生了,问题解决,真是坑爹啊。正 阅读全文
posted @ 2011-11-22 13:31 Allen Zhang 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 在Web系统中调用Excel操作后,关闭Excel进程是个老问题试了几种方法都无效,最后还是得采用kill进程的方案,不过跟强行kill所有Excel进程相比,下面的方案更为合理。程序只kill当前对象相应的Excel进程。[DllImport("user32.dll",SetLastError=true)]staticexternintGetWindowThreadProcessId(IntPtrhWnd,outintlpdwProcessId);intlpdwProcessId;GetWindowThreadProcessId(newIntPtr(app.Hwnd),o 阅读全文
posted @ 2011-10-31 00:00 Allen Zhang 阅读(339) 评论(0) 推荐(0) 编辑
摘要: C++ 输入输出 C#==================================char chr[255] O StringBuilderKCA_DIR I intLPCSTR I stringint I intLPSTR O StringBuilderint* O out intDWORD I intDWORD* O out intBOOL I boolRc_DBMgr I IntPtrlong* O out longAPI与C#的数据类型对应关系表API数据类型类型描述C#类型API数据类型类型描述C#类型WORD16位无符号整... 阅读全文
posted @ 2011-10-17 15:56 Allen Zhang 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 假设我们有这样一个需求,我要拿到所有培训学校,每个月培训人数,如下图的交叉统计表交叉表在水晶报表中的实现非常简单,这里不再说明。好,现在需求来了,客户要求可以看到各个培训学校每个月的培训学员名单。此时我们就需要加入一个超级链接到上面的交叉表中,当用户点击其中一格统计数字时,能跳到另一个学员清单的界面。而在链接中我们需要把培训学校的ID和月份ID作为参数传到新页面。链接制作方法:在水晶报表设计界面,... 阅读全文
posted @ 2010-06-11 01:30 Allen Zhang 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 首先看一下经典的JavaScript的继承机制。定义一个名为BaseClass的类,然后为BaseClass定义两个函数:someMethod()和overridenMethod().[代码]使用传统方式在JavaScript中实现类的继承操作[代码]SubClass的构造函数中首先调用BaseClass的构造函数初始化数据,然后通过SubClass.prototype = new BaseCla... 阅读全文
posted @ 2009-10-25 21:14 Allen Zhang 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 由于服务器意外的断电,导致SQL SERVER服务器上数据库出现“置疑”而无法使用,通过网上搜索,找到以下方法解决问题,这里记录一下:产生数据库置疑的时侯,数据库文件和日志文件都是存在的,如果数据库文件都不存在了,则要另当处理。1、停止数据库服务器,将数据库MDF文件和LDF文件复制备份一份2、启动数据库服务器,删除置疑的数据库3、仅用备份的数据库MDF文件附加数据库,sp... 阅读全文
posted @ 2009-10-09 10:52 Allen Zhang 阅读(17011) 评论(1) 推荐(0) 编辑