델파이 역시 윈도우 전용 개발툴이기 때문에 DOS 프로그램은 만들 수 없습니다.
델파이의 이전 버전인 터보 파스칼 / 볼랜드 파스칼이나 터보 C / 볼랜드 C++과 같은 DOS용 개발툴을 쓰실
수밖에 없겠습니다.
김원준 님이 쓰신 글 :
: 저는 오랫동안 파워빌더로만 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를 주시면 더욱 고맙구여) 그런 유틸 소스 같은 것을 알려주시는 분께 컴서적 한권 보실 수 있게끔 바로 송금해 드릴께요...
:
|