'예제)
Dim objRS : Set objRS = New GDO
Dim objHash : Set objHash = New Hashtable
objHash.Define "title", "monoless 킹왕짱 미남!!"

Call objRS.ExecuteQuery("update taeyo_board set title=?", objHash)

Set objHash = Nothing
Set objRS = Nothing

'예제 2)
Dim objRS : Set objRS = New GDO
Dim objHash : Set objHash = New Hashtable
objHash.Define "title", "monoless 킹왕짱 미남!!"

Dim objData : objData = objRS.OpenQuery("select * from taeyo_board where title=?", objHash)

If IsEmpty(objData) = False Then
       Dim curData
       For Each curData In objData
              Response.Write "Title : " & curData.Item("title") & "
" Response.Write "Name : " & curData.Item("name") & "
" Next End If Set objHash = Nothing Set objRS = Nothing


생성자)
* [void] GDO() - GDO Class를 생성합니다. 

Method)
* [void] ExecuteProc(proc, params) - 프로시져를 실행합니다.
 - [String] proc - 실행할 프로시져명
 - [Object Hashtable] params - 입력할 파라메터

* [void] ExecuteQuery(query, params) - 쿼리를 실행합니다.
 - [String] query - 실행할 쿼리
 - [Object Hashtable] params - 입력할 파라메터

* [Array] OpenProc(proc, params) - 프로시져를 실행합니다. 결과값은 Object Hashtable을 가진 배열로 반
환합니다.
 - [String] proc - 실행할 프로시져명
 - [Object Hashtable] params - 입력할 파라메터

* [Array] OpenQuery(query, params) - 쿼리를 실행합니다. 결과값은 Object Hashtable을 가진 배열로 반환
합니다.
 - [String] query - 실행할 쿼리
 - [Object Hashtable] params - 입력할 파라메터

Property)
* [String] ConnectString - 접속할 DB 연결구문입니다.

JDK 1.5
package util;
public class Util {
	public static String toJS(String str) {
		return str.replace("\\", "\\\\")
		          .replace("\'", "\\\'")
		          .replace("\"", "\\\"")
		          .replace("\r\n", "\\n")
		          .replace("\n", "\\n");
	}
}
JDK 1.4
package util;
public class Util {
	public static String toJS(String str) {
		return str.replace("\\\\", "\\\\\\\\")
		          .replace("'", "\\\\'")
		          .replace("\"", "\\\\"")
		          .replace("\r\n", "\\\\n")
		          .replace("\n", "\\\\n");
	}
}

[출처] 최범균의 Ajax~ 에서~
 
StackTraceElement [] elements = new Throwable().getStackTrace();
for(int i = 0 ; i < elements.length ; i++){
	String clz = elements[i].getClassName();
	String method = elements[i].getMethodName();
	System.out.println(i+"번째 호출된 Stack : "+clz+"."+method);
}
function window::onload(){ 
	var xmlStr = "";
	xmlStr += "";
	xmlStr += "	
"; xmlStr += " 0"; xmlStr += " 정상"; xmlStr += "
"; xmlStr += " "; xmlStr += " 7812172009010"; xmlStr += " 000"; xmlStr += " "; xmlStr += " "; xmlStr += " 1"; xmlStr += " "; xmlStr += " "; xmlStr += " "; xmlStr += " 2"; xmlStr += " "; xmlStr += " "; xmlStr += "
"; var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = false; xmlDoc.loadXML(xmlStr); var subNodeList = xmlDoc.getElementsByTagName("sub"); var subNode = subNodeList.item(0); var toy = subNode.getElementsByTagName("toy").item(0).firstChild.nodeValue; document.getElementById("divTest").innerHTML = "cnt: " + subNodeList.length + "
첫번째 toy: " + toy; }

[출처] http://cranix.net/tt/222?category=1

DATE_FORMAT(date,format)

%M  Month name (January..December)  
%W  Weekday name (Sunday..Saturday)  
%D  Day of the month with English suffix (1st, 2nd, 3rd, etc.)  
%Y  Year, numeric, 4 digits  
%y  Year, numeric, 2 digits  
%X  Year for the week where Sunday is the first day of the week, numeric, 4 digits, used with \'%V\'  
%x  Year for the week, where Monday is the first day of the week, numeric, 4 digits, used with \'%v\'  
%a  Abbreviated weekday name (Sun..Sat)  
%d  Day of the month, numeric (00..31)  
%e  Day of the month, numeric (0..31)  
%m  Month, numeric (01..12)  
%c  Month, numeric (1..12)  
%b  Abbreviated month name (Jan..Dec)  
%j  Day of year (001..366)  
%H  Hour (00..23)  
%k  Hour (0..23)  
%h  Hour (01..12)  
%I  Hour (01..12)  
%l  Hour (1..12)  
%i  Minutes, numeric (00..59)  
%r  Time, 12-hour (hh:mm:ss [AP]M)  
%T  Time, 24-hour (hh:mm:ss)  
%S  Seconds (00..59)  
%s  Seconds (00..59)  
%p  AM or PM  
%w  Day of the week (0=Sunday..6=Saturday)  
%U  Week (0..53), where Sunday is the first day of the week  
%u  Week (0..53), where Monday is the first day of the week  
%V  Week (1..53), where Sunday is the first day of the week. Used with \'%X\'  
%v  Week (1..53), where Monday is the first day of the week. Used with \'%x\'  
%%  A literal `%\'.  

 


[MSSQL]

// 2000 버전(삼총사버전)
Class.forName("com.microsoft.jdbc.sqlserver.jdbc.SQLServerDriver");
// 2005 버전(sqljdbc.jar)
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

String dbURL = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=project";
String dbUser = "sa";
String dbPassword = "pwd";

Connection conn = null;
try {
    conn = DriverManager.getConnection(dbURL, dbUser, dbPassword);
} catch (SQLException e) {
    e.printStackTrace();
    out.println("e: " + e);
}




JAR설명


 

sqljdbc.jar 클래스 라이브러리는 JDBC 3.0을 지원합니다.

sqljdbc.jar 클래스 라이브러리에는 JRE(Java Runtime Environment) 버전 5.0이 필요합니다. JRE 6.0에서 sqljdbc.jar을 사용하면 데이터베이스에 연결할 때 예외가 발생합니다.

ms378422.note(ko-kr,SQL.105).gif참고:
JDBC 드라이버는 JRE 1.4를 지원하지 않습니다. JDBC 드라이버를 사용하려면 JRE 1.4를 JRE 5.0 이상으로 업그레이드해야 합니다. 응용 프로그램이 JDK 5.0 이상과 호환되지 않아 다시 컴파일해야 하는 경우도 있습니다. 자세한 내용은 Sun Microsystems 웹 사이트의 설명서를 참조하십시오.


 

sqljdbc4.jar 클래스 라이브러리는 JDBC 4.0을 지원합니다. 이 라이브러리에는 sqljdbc.jar의 모든 기능과 함께 새로운 JDBC 4.0 메서드가 포함되어 있습니다.

sqljdbc4.jar 클래스 라이브러리에는 JRE(Java Runtime Environment) 버전 6.0 이상이 필요합니다. JRE 1.4 또는 5.0에서 sqljdbc4.jar을 사용하면 예외가 발생합니다.

ms378422.note(ko-kr,SQL.105).gif참고:
응용 프로그램을 JRE 6.0에서 실행해야 하는 경우에는 JDBC 4.0 기능을 사용하지 않더라도 sqljdbc4.jar을 사용하십시오.

 


this.focusManager.setFocus(IFocusManagerComponent(txtInput));

[출처] http://blog.jidolstar.com/308

var childClassName:String = getQualifiedClassName(child);
var childIsButton:Boolean = childClassName == "mx.controls::Button";


Ctrl + G                                            특정 줄 찾아가기
Ctrl + 위, 아래                                   소스 위 아래
Ctrl + Tab (Ctrl + Shft + Tab)               소스 탭 이동


Ctrl + Shift + W (Alt+ 마우스 드래그)      특정 영역 블록
Ctrl + Shift + F                                   태그 +,-
Ctrl + Shift + L                                   줄번호 표시

 
Alt + Shift + I                                      조판보호? 나오게 하기..(공백나오게)
Alt + Shift + C                                    칸,열 위치 표시하기
Alt + Shift + 위, 아래                           블럭 후 이동




+ Recent posts