델파이 2007, zeos 6.6.2-rc, mysql 4.x 버젼입니다.
<!--CodeS-->
procedure TloginForm.btnLoginClick(Sender: TObject);
begin
try
zeosDBconnect.Connect;
ZQuery1.SQL.Clear;
ZQuery1.SQL.Add('select count(seq) cnt from INTRA_USER_INFO');
ZQuery1.SQL.Add(' where user_id=:user_id and user_pass=password(:user_pass)');
ZQuery1.ParamByName('user_id').AsString := 'test';
ZQuery1.ParamByName('user_pass').AsString := '1111';
ZQuery1.Open;
ZQuery1.First;
except
showMessage(' DB 접근 실패. 개발팀에 연락 바랍니다. ');
end;
<!--CodeE-->
위와같이 코딩을 하고 버튼을 누르면 Unknown MySQL data type 에러메세지가 뜹니다.
무엇이 잘못 된것일까요?
libmysql.dll과 mysql로 지정하였습니다.
답변 부탁드립니다.
zeosDBconnect.User := '';
zeosDBconnect.Database := '';
zeosDBconnect.Password := '';
zeosDBconnect.Port := ;
서버에 대한 정보가 없네요?
서버 정보를 초기화 했으니 연결이 되지 않죠.
코딩에서 직접 정보를 넣으셨으면
위 문장을 삭제 하십시오.