Java 7부터는 Netbeans에서 제거 된 Windows 플랫폼에서 Java 프로그램을 작성하는 데 사용할 jdbc : odbc 브리지가 더 이상 존재하지 않는다는 것은 잘 알려져 있습니다. 그것이 문제를 조사하는 동안 지금 내가 발견 한 것입니다.ODBC 데이터베이스 드라이버를 사용하여 Windows Java 프로그램을 작성하는 방법은 무엇입니까?
그렇다면 Windows Java 프로그램을 작성하고 ODBC 데이터베이스 드라이버를 사용할 수 없다는 뜻입니까? 필자가 본 모든 것은 Sun이 이전에 브리지를 사용했던 원래의 방법을 사용하여이 문제가 발생하기 전에 노출 된 샘플이지만 현재는 더 이상 가능하지 않습니다.
그래서 실제로 JDBC 가능 데이터베이스 용 Java로 작성하는 간단한 방법이 있습니까? 가능한 모든 것을 볼 수있는 것은 DataSource 객체를 사용하는 것이지만 어떤 경우에도 컨텍스트 객체와 DataSource 객체의 사용에 대해 명확하지 않기 때문에 어떤 성공도 거두지 못했습니다.
미리 도움을 청하십시오.
JDBC를 직접 사용하지 않는 이유는 무엇입니까? AFAIK 모든 주요 DB 서버는 요즘 JDBC를 지원합니다. – jingx
환경이 Windows이고 데이터베이스에 ODBC가 필요하기 때문에 Java 대신 C#으로 응용 프로그램을 작성하는 것이 좋습니다. –
예. 문제는 현재이 위성 애플리케이션이 이미 Java로 작성되었으며이 작은 데이터베이스 엔진은 일부 정보가 이미 실제 JDBC 드라이버가있는 다른 원본 데이터베이스로 양방향으로 전송되어야하는 인터페이스를 작성하는 데 필요하다는 것입니다. 그러나 요즘 Java 프로그램에서 ODBC 드라이버에 플러그인 할 수없는 차별화 된 기능을 고려하고 있습니다. 물론 벤더가 소형 엔진을위한 JDBC 드라이버를 제공하지 않기 때문에 C#에서 코드 작성과 같은 솔루션을 얻어야합니다. – APIMan