1. DDE클라이언트 함수함수명설명CloseChannelOpenChannel함수로 열린 DDE서버 어플리케이션의 채널을 닫는다.ExecRemote서버 어플리케이션에게 명령 실행을 요구한다.GetDataDDE연결된 서버 어플리케이션으로부터 새로운 데이터를 받아온다.GetDataDDEOrigin연결된 서버 어플리케이션으로부터 원래의 데이터를 받아온다.GetRemote서버 어플리케이션에게 데이터를 요구한다.OpenChannelDDE서버 어플리케이션을 연다.RespondRemote서버에게 명령 또는 데이터가 클라이언트에게 받아들여졌는지를 알려준다.SetRemote서버 어플리케이션에게 지정한 값을 설정하도록 한다.StartHotLink서버 어플리케이션과의 연결을 시작한다.StopHotLink서버 어플리케이션과의 ..
1. 날짜, 요일, 시간 처리 함수함수명설명Day일자를 구한다.(1에서 31 사이의 정수)DayName주간의 요일명을 구한다.DayNumber주간의 요일을 숫자로 반환한다.DaysAfter지정한 날짜에 n일 전, 후를 구한다.Hour주어진 시간의 시 값을 구한다.Minute주어진 시간의 분 값을 구한다.Month주어진 날짜의 월 값을 구한다. (1에서 12까지)Now클라이언트의 시스템 시간을 구한다.RelativeDate주어진 날짜를 기준으로 n일 후 날짜를 구한다.RelativeTime주어진 날짜를 기준으로 n초 후 시간을 구한다.Second주어진 시간의 초 값을 구한다.Today클라이언트의 현재 날짜를 구한다.Year주어진 날짜의 연도 값을 구한다. (1000에서 3000년까지임)CPU현재 실행중인 ..
1. 문자열 처리 함수함수명설명Asc문자열의 첫번째 문자의 ASCII 값을 구한다.Char주어진 ASCII 값에 해당하는 문자를 구한다.Fill지정한 문자를 반복시켜서 문자열을 만든다.Left문자열의 시작부터 지정한 수의 문자를 읽어온다.LeftTrim문자열의 시작에 있는 공백을 없앤다.Len문자열의 길이를 구한다.Lower주어진 문자열 내의 대문자를 소문자로 고친다.Mid주어진 문자열에서 시작 위치와 끝 위치를 지정해 문자열의 일정 부분만을 구한다.Pos특정한 문자열에서 주어진 문자열의 위치를 찾는다.Replace문자열의 일부를 다른 문자열로 바꾼다.Right문자열의 끝에서 주어진 수의 문자를 얻어온다.RightTrim문자열의 끝에 있는 공백을 없앤다.Space지정한 길이로 공백 문자열을 만든다.Tri..
1. 수치처리 함수함수명설명Abs지정한 수치의 절대값Ceiling지정한 수 보다 크거나 같은 최소의 정수를 구한다.Cos주어진 각도의 코사인 값을 구한다.Expe를 Number 만큼 거듭제곱한 값을 구한다. (e = 2.71828182845904)Fact계승값을 구한다. Number의 계승값은 1 * 2 * 3 *...* Number이다.Int소수점 이하를 버리고 가장 가까운 정수로 변환한다.Log지정한 숫자의 자연로그값을 구한다.LogTen지정한 숫자에 대해 밑이 10인 로그값을 구한다.Max두 수 중 큰 수를 구한다.Min두 수 중 작은 수를 구한다.Mod두 수를 나눈 나머지를 구한다.Pi3.14159265358979를 구한다.Rand난수를 구한다.Randomzie난수 발생기를 초기화한다.Round숫..
1. 배열처리 함수함수명설명LowerBound 특정한 배열의 하위 경계 값 UpperBound 특정한 배열의 상위 경계 값 2. Blob처리 함수함수명설명Blob텍스트 데이터를 Blob 데이터로 변환 또는 복사BlobEditPB가 지원하는 데이터를 Blob 변수로 복사BlobMidBlob 데이터 문자열에서 N번재 문자를 반환 3. 데이터형 검사 및 변환 함수함수명설명Charblob, 정수, 문자열을 문자로 변환Dec문자열의 내용을 십진수로 변환Double문자열의 내용을 Double로 변환Integer문자열의 내용을 정수로 변환Long문자열의 내용을 long으로 변환Real문자열의 내용을 실수로 변환DateDateTime 값을 Date로 변환DateTimeDate나 Time을 DateTime 값으로 변환I..
JAVA 1.변수 (기본자료형, 참조자료형, 자료의 형변환) 2.연산자 (단항, 산술, 비교, 논리, 삼항, 대입) 3.조건문 (if문, switch~case문) 4.반복문 (for, while, do~while) 5.객체지향 프로그래밍 6.접근 지시 제어자 (private, protected, public, default) 7.캡슐화 (정보은닉, 접근 지시 제어자) 8.static 변수와 메소드 (정적변수, 메소드) 9.생성자 10.메소드 오버로딩 11.상속 (extends, super) 12.생성자 오버로딩과 this 키워드 13.오버라이딩, 추상클래스 (overriding, abstract) 14.인터페이스 (interface) 15.Object 클래스 (toString(), equals() 메소드..
클래스란? 변수와 함수를 모아놓은 집합 ˚ 문법class 클래스 이름:변수 or 함수 class 사용하는 실습 >>> class fish : ... name = "연어" ... >>> var = fish() >>> var.name '연어' * 클래스 자체가 클래스 안의 변수나 함수를 사용할 수 없기 때문에 클래스를 사용하기 위해서 인스턴스(객체)를 생성해서 사용해야 한다. 객체를 만들어서 사용한 예시 >>> class fish : ... name = "연어" ... >>> var1 = fish() >>> var1.name '연어' >>> var2 = fish() >>> var2.name '연어' 각각의 인스턴스는 독립적이기 때문에 이름을 변경시킬 수 있다. >>> var2.name = '광어' >>> v..
기본적인 JDBC실습 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class ExampleOJDBC01{ public static void main(String[] args) { final String DB_URL = "jdbc:oracle:thin:@localhost:1521:orcl"; final String DB_USER = "scott";// 데이터베이스 유저 아이디(현재 오라클에서 제공하는 기본ID) final String DB_PASSWORD = "tiger"..
JDBC 프로그래밍에 사용하는 객체 1. DriverManagerr 클래스 - DriverManager 클래스는 데이터 원본에 JDBC 드라이버를 통하여 커넥션을 만드는 역할을 한다. Class.forName() 메소드를 통해서 생성되는데, 이 메소드는 인터페이스 드라이버를 구현하는 작업이다. - Class.forName("oracle.jdbc.driver.OracleDriver") 처럼 특정 클래스를 로딩하면 자동으로 객체가 생성되고 DriverManager에 등록된다. 드라이버 클래스를 찾지 못할 경우 forName() 메소드는 ClassNotFoundException 예외를 발생시키므로, 반드시 예외처리를 해야 한다. - 드라이버 클래스들은 로드될 때 자신의 인스턴스를 생성하고, 자동적으로 Driv..
JDBC(Java Database Connectivity)란? - 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다. JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공한다. JDBC 구조 - JDBC 인터페이스를 제공받아 자신들의 데이터베이스에 맞게 구현한 후 드라이버를 제공한다. JDBC 프로그래밍에 사용하는 객체 1. DriverManagerr 클래스 - JDBC 드라이버를 통해 커넥션 생성한다. - Class.forName() 메소드를 사용하여 생성한다. 2. Connection 인터페이스 - 데이터베이스에 접속하기 위해 필요한 모든 메소드를 가지고 있는 인터페이스 - 데이터베이스와의 모든 통신은 커넥션 객체를 통해서 이루어진다. 3. Statement 인터페이스 -..