- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 mouseClicked、mousePressed、mouseReleased 的区别
关于这3个事件,一直搞不清楚甚至混淆,也已经有一些人说过,但觉得不够明白,最近看了一段教材的演示代码并运行,觉得明白了,讲讲自己的见解。假设鼠标一直停留在A点,往下按然后放开,此时触发的是 mouseClicked 事件鼠标被按下,一直不松手,不论停留在远处还是移动,此时触发的是 mousePressedmouseReleased 最复杂,因为它必须发生在 mousePressed 和
2014-03-16 21:12:10 23318 1
原创 VBA中使用ADO,参数化查询出现 Automation error
最近初次尝试在VBA中使用ADO对象进行参数化查询,一直出现Automation error,网上总是找不到对应的解决办法,经过反复尝试,终于搞清楚了。假设cmd是ADODB.command 对象,其设置过程省略,要点集中在CommandText属性和Parameters集合‘代码开始Dim cmd as NewADODB.CommandDim rst as ADODB.reco
2013-12-10 16:55:33 2377
原创 SQL server 中 varchar, nvarchar 字段,字符串带有尾随空白字符导致查询不到记录
有这样一个表,表名 VSL, VSL CODE 和 VSL VOY 字段都是KEY,其中一条记录的 VSL CODE 字段值是 ‘2206’,另一个是 ‘2206 ’(尾部有一个空格),咋一看没有任何区别。把记录全选,复制黏贴到记事本就能看出来。VSL CODE VSL VOY ETA7FY 2206 2012-12-26
2013-05-17 10:49:51 2288
原创 VBA 编辑器到底用什么字符编码方式?
VBA 编辑器到底用什么字符编码方式,真是越搞越糊涂。同样的环境(英文WIN7+英文Office),同样的代码,同样的操作方式,不同时间就有不一样的结果。把包含中文注释的代码直接复制到 Notepad++,有时候中文变成乱码(在Notepad++里不论选哪个编码方式就一直是乱码),有时候就能正常显示。
2013-03-07 23:33:10 2945 1
原创 WIN7 专业版 中 SQL Server 2008 Express 遇到 Cannot open backup device 的情况
之前把某个数据库做了个Full备份,备份到 D:\D:\SQL_Server_Backup文件夹,当时这个文件夹没有设置过共享,然后用 SSMS 随时打开查看备份文件都没问题。有一天把那个文件夹设置了共享,然后又取消了共享,结果今天发现 SSMS 打不开之前做的备份了,说 Cannot open backup device。 想想可能是权限问题,可是我已经以管理员身份登录了,怎么还是有这种问题呢?
2012-10-16 16:57:08 1776
原创 在 Office VBA 中使用由 Visual Basic Express 编写的DLL
用 Visuale Basic Express 编写自定义的 Class 并编译成 Dll 文件很容易,可是如何在 Office VBA 中引用这个Dll文件呢?自己编写一个 Class,名字叫 CHTest,只有一个方法 testPublic Sub test() Msgbox ("This a test from VB.NET")End Sub 编译成 Dll 文件并
2012-09-20 22:32:52 1114
原创 中括号解决sql语句操作符丢失的问题
<br /> ACCESS表格table1中有一字段,字段名:20RQ,类型:整形。在JAVA中有sql语句“select 20RQ from table1”,运行后提示“操作符丢失”,并且把RQ高亮。直接打开ACCESS,使用设计视图建立查询,选择table1,20RQ字段,然后打开sql视图,发现自动生成的sql语句是“select [20RQ] from table1”,于是把JAVA中sql语句也改成这样的,运行成功。<br /> 对于sql的语法还是一知半解,也许sql语句不允许字段
2011-04-10 11:27:00 3179
原创 自己总结的不定条件SQL查询语句的写法
我说的不定条件是指查询条件的个数不定。有时一个,有时两个,有时好几个。首先我发现select * from A where a=kkk 与select * from A where a like kkk其实效果是一样,只要 like 后面的字符串不包含通配符。这样一来就很方便了。譬如有select * from A where a=KKK a
2010-03-15 21:35:00 2901 1
原创 在VB2008 速成版中使用参数化SQL查询语句无效
最近刚学会在VB2008 中使用参数化SQL语句,于是马上用到代码中,却碰到查不到任何数据的情况,纠结了好几天,还是没有搞明白,差点吐血。不得已还是先在代码中使用字符串拼接的SQL语句。 包含参数化SQL语句的代码如下: Dim cmSl As New OleDbCommand("select * from PENA where VSL_VOY=@vsl_voy
2010-03-15 20:40:00 1253
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人