摘要:
在ORACLE SELECT 语句中 IN 的数据如果超过 1000,就会出错,解决方法也很简单,以C#代码为例:1、先写一个方法,接收2个参数参数1:接收 IN里面的数据,如:'a1','a2',...'a2000' ;参数2:需要IN的列名; [代码]2、使用这个方法的返回值,代码如下:[代码]3、运行后得到的SQL字符串格式为:[代码] 这样就解决了 IN大于1000的问题。 阅读全文
摘要:
以前做项目,遇到一个奇怪的问题:开发使用:VS2003+Oracle9i 在DA层 执行OracleDataAdapter.Fill( ) 方法的时候,如果 SQL 语句中存在 LEFT JOIN ,就会报异常,在网上查了N多资料,也没有一个具体的答案,后来一个很有经验的领导说是否 Oracle 语句的问题,他就提出了另一种写法,也就是使用(+),结果程序就好用了。后来项目需要,DB换成了 ORA... 阅读全文
摘要:
上次写到使用VB类库,开发DNN模块,然后编译成 .DLL文件;但是其中有个比较严重的问题没有解决,就是控件的事件关联不上去,比如我做的是一个发送mail的控件,发送按钮的事件没有反应,今天研究 了一上午也没有解决,无奈之下换到 C#建一个类库, 问题解决了。步骤跟上一片文章大概相同 http://www.cnblogs.com/ttc/archive/2008/07/18/1246248.htm... 阅读全文