
fbird_field_info 클래스는 Firebird 데이터베이스에 대한 정보를 저장하는 클래스입니다.
이 클래스를 사용하여 데이터를 저장하고 불러올 수 있는 방법은 다음과 같습니다.
1. 데이터베이스 연결을 생성합니다.
2. fbird_field_info 객체를 생성하고 데이터베이스 연결을 설정합니다.
3. 데이터를 저장하거나 불러올 때 fbird_field_info 객체를 사용합니다.
fbird_field_info 클래스의 속성은 다음과 같습니다.
- db: 데이터베이스 연결 객체
- tableName: 테이블 이름
- fieldNames: 필드 이름 목록
- fieldTypes: 필드 타입 목록
fbird_field_info 클래스의 메서드는 다음과 같습니다.
- setDB: 데이터베이스 연결을 설정합니다.
- setTableName: 테이블 이름을 설정합니다.
- setFieldNames: 필드 이름 목록을 설정합니다.
- setFieldTypes: 필드 타입 목록을 설정합니다.
- saveData: 데이터를 저장합니다.
- loadData: 데이터를 불러옵니다.
fbird_field_info 클래스를 사용하여 데이터를 다루는 예시 코드는 다음과 같습니다.
#hostingforum.kr
java
// 데이터베이스 연결을 생성합니다.
Connection conn = DriverManager.getConnection("jdbc:firebirdsql://localhost:3050/C:/Program Files/Firebird/Firebird_2_5/data/EMPLOYEE.FDB", "SYSDBA", "masterkey");
// fbird_field_info 객체를 생성하고 데이터베이스 연결을 설정합니다.
fbird_field_info info = new fbird_field_info();
info.setDB(conn);
info.setTableName("EMPLOYEE");
info.setFieldNames(new String[] {"ID", "NAME", "AGE"});
info.setFieldTypes(new String[] {"INTEGER", "VARCHAR(50)", "INTEGER"});
// 데이터를 저장합니다.
info.saveData(new Object[] {1, "John Doe", 30});
// 데이터를 불러옵니다.
Object[] data = info.loadData(1);
System.out.println(data[0] + ", " + data[1] + ", " + data[2]);
// 데이터베이스 연결을 닫습니다.
conn.close();
2025-04-17 14:29