저는 오랫동안 파워빌더로만 C/S 개발을 해온 프로그래머입니다.
이번에 회사일로 새로운 프로그램을 코딩해야하는데, 그것이 Oracle (8 또는 9)에 접속하여 구동해야되는 DOS 프로그램인지라 도무지 어떻게 DB에 접속하는 지를 모르겠습니다.
(정확히 말하면 RF 단말기 응용 프로그램인데요, DOS 프로그램이고 Telnet을 통해서 RF 단말기에
보여지는 형태입니다. 옛날의 더미 터미널과 똑같은 방식이지요.)
윈도우의 Client/Server 환경에서는 ODBC 같은 간단한 방법으로 DB 접속이 되는데,
DOS 프로그램에서 Stored Procedure를 포함한 고급 SQL문을 모두 구사해야 하고,
DB Connection도 계속 유지가 되야 하거든요...(온라인 프로그램이라서요)
파워빌더로는 DOS 프로그램을 만들수 없어서 이참에 델파이를 배워서 만들려고 하는데
시간은 촉박하고, DB 접속은 어떻게 하는지 모르겠어서 진도가 0 인 상태입니다.
부디 고수님들이 불쌍히 여겨 알려주시면 고맙겠습니다.
(인테넷을 조금 뒤져서 TLiteDB라는 SqlLite DB용은 소스와 DLL은 발견했는데 Oracle용은 못찾았습니다)
고로, 1. DOS 프로그램에서 Oracle DB에 접속을 하고
2. 접속후 Select, Insert, Update, Procedure Call등의 SQL 조작을 할 수 있게끔
속시원히 알려주시거나 (Sample Code를 주시면 더욱 고맙구여) 그런 유틸 소스 같은 것을 알려주시는 분께 컴서적 한권 보실 수 있게끔 바로 송금해 드릴께요...
|