|
안녕하세요. 좀 도와주셔요!
데이터베이스에서 필드를 읽어와서 그 필드를 갖고서 패킷데이터로 만들어서 데이터를 단말기로
보내려고 합니다.
-->RS485에서요... 단말기로 데이터를 보내려고 하는데요!!!
DB를 열어서 그곳의 레코드 필드를 어떻게 추출해서 사용하는지 전혀 모르겠어요..
좀 도와주셔요!!
질문1)
데이터베이스는 Micro Access로 작성하였습니다.
DB명 employee.mdb-->데이터베이스 이름입니다.
table 명 : emp(사원들 테이블을 지칭!)
필드명을 모두 한글로 지정했습니다.
사원번호 / 사원이름 / 사원권한 / Flag
여기서 사원권한은 '1'-char로 지정(알파벳!!!) / Flag '1'->Char(알파벳)
위에서 알파벳으로 한것은 Type을 지칭한것입니다.
--> 제가 작성한 폼과 소스를 보여드리겠습니다. 어떻게 해야하는지 좀 알려주십시요..
(저는 그냥 buffer를 두고서 10byte씩 정의해놓은 사원데이트를 10명씩 보내는걸로 임시로 만들
었습니다. 그렇게보내면 한번에 100byte가 보내어지는거라 단말기에서 제대로못받을 수있다는 단
점이 있습니다.
그래서 데이터베이스에서 한명씩 읽어서 한명의 사원번호를 80명이면 80번 다운로드 시키고자 합
니다.)
질문2) 사원권한이 1이고 Flag가 1이면 그 사원은 현재 재직중이고 사원권한이 1이고
Flag가 0 이면 그 사원은 퇴사자 입니다.
(ex) char 사원권한 = 1;
char Flag = 1;
if ( 사원권한 == Flag)
{
출입문 open --> 현재재직중이기에 출입문이 열리게 됩니다.
}
else
{
출입문 close -->그렇지 않으면 퇴사자기에 출입문이 열리지 않게 됩니다.
}
==>위의 부분은 그냥 임으로 작성해 보았습니다. 이런식으로 표현하려면 어떻게 하는지 소스좀
부탁드려도될까요?
부탁드립니다...
그럼 즐거은 프로그램 하셔요!!!
|