마이크로소프트 Access97을 이용해서 데이터베이스를 구축하였습니다. 테이블 명과 필드명을 모두 한글로 주었는데, SQL 문으로 테이블 명이나 필드명을 줄때 다음과 같이 '[]'로 필드명을 감싸면 됩니다.
SQL 문
--------------------------------------------
SELECT [이름], [전화번호]
FROM [신상정보]
--------------------------------------------
소스 코드
-------------------------------------------------------
aName := aQuery.FieldByName('이름').AsString;
aPhone := aQuery.FieldByName('전화번호').AsString;
-------------------------------------------------------
그런데 SQL 파라미터를 같은 방법으로 하고자 할때 필드명의 타입을 알 수 없다고 에러가 나는데 어떻게 하면 제대로 그 값을 가져 올 수 있을까요?
작업환경은 delphi2.0 32bit환경입니다.
==============================================================
function A (SID : PChar; SPwd : PChar) : Integer ; stdcall;
function B (UE : PSET) : Integer ; stdcall ;
implementation
function A; external 'omin32.dll';
function B; external 'omin32.dll';
===========================================================
win95 나 win98에서는 아무 문제없이 실행이 됩니다만,
compile할 때는 아무 문제가 없는데,
실행모듈을 WindowsNt에서 실행하면
autoexec.bat에 선언된 path 경로상에서 omin32.dll 파일을 찾을 수가 없다는 에러가 발생합니다.
어떻게 해야 하나요?
해결책을 아시는 분께서는 죄송합니다만,
제 e-main id로 회신을 주시면 감사하겠습니다.
좀 급한 사항이라서요.... 그럼....