-
2009-08-18
被MySql搞得死去活来的 - [IT夜夜眠]
用ADO连接MYSQL,遇到好多问题
1 不能用decimal,只能用DOUBLE
2 int求总计出错,只能用double
3 中文查询出错
4 中文保存乱码
疯死了。
结果,我换了mysql-odbc的版本,用了5.1.4, 就OK了。疯。
-
2009-04-14
防止ComboBox的ListIndex改变触发Click事件 - [IT夜夜眠]
最近在用VB开发窗体程序,老革命遇到个小问题。就是当改变ComboBox的ListIndex的值的时候,VB会自动的触发ComboBox的Click事件。
这样的安排,在大多数时候是受欢迎的,但并非总是如此。你总有只希望改变ComboBox的值,而不触发click事件的时候。那么,怎么办呢?
我google了一下,净是高科技,思路是用API屏蔽鼠标消息。我遇得到!有没有必要搞得这么复杂。我想了一下,用了个原始但是简单的方法,解决了这个问题,就是自己写了个布尔值来关闭click里的过程
private flag as boolean
private sub combobox1_click()
if flag then
[事件过程]
else
flag=true
end if
end sub
privte sub mySub()
'-------------在改变combobox之前,关闭flag-------------------
flag=false
comboxbox1.listIndex=1
end sub哦,就这么简单。
-
2008-08-03
【转】在linux下使用移动硬盘 - [IT夜夜眠]
来源: http://www.tongyi.net/os/linux/1039509.html
Linux的mount命令简介
在Linux系统中,如果要使用硬盘、光盘、软盘或MO盘等存储设备,必须先进行挂装(Mount)。当存储设备挂装完成之后,就可以将其作为一个目录来进行访问了。挂装设备需要使用mount命令。执行这一命令,至少要先确定下列三种信息:
1. 要挂装(Mount)对象的文件系统类型;
2. 要挂装(Mou... -
2007-10-29
用java完成DES对称加密 - [IT夜夜眠]
在一个项目中,客户用C#实现了DES加密,由于需要和java方面的程序进行数据交互,所以必须配合进行加解密工作。客户提供了密钥和向量,我看了看代码,c#做这个事情还蛮简单。 用java实现关键是我不字段怎么设置向量,一般用Cipher对象都是默认随机向量。搞了一阵,发现是用IvParameterSpec这个类来设置。于是有了以下代码
import sun.misc.BASE64Encoder;
import sun.misc.BASE64Decoder;
import javax.crypto.*;
import javax.crypto.spec.DESKeySpec;
import javax.crypto.spec.IvParameterSpec;
import java.security.... -
2007-10-17
关闭ORACLE SERVLET ENGINE - [IT夜夜眠]
把oracle和tomcat装在同一台服务器上,好好的,突然tomcat不能使用了,重启报错,说8080端口已经被占用。用netstat -ano 查了一下端口的使用情况,发现居然是TnsListener占用了,崩溃了!关掉以后tomcat启动起来了,然后再启动TNSListener,然后访问,居然出现了一只飞天小猪!这下问题明朗了,原来是oracle 的servlet engine占用了8080端口。我开始以为是oracle http apache这个服务启动的servlet容器,但是后来发现我根本就没有启动oracle http apache,那么,如何关闭这个东西呢?
baidu了一下,找到了一个最简单的方法,有朋友是执行了一个存储过程,我没试验成功,我直接锁定了
AURORA$JIS$UTILITY$
AURORA$ORB$UNAUTHENT...







