나의질문답

mysql에서 데이터 타입에 따른 보여주기방식질문있습니다.

예쁜꽃이피었으면 2015. 7. 16. 13:38

 

안녕하세요.

지금 mfc를 이용해서 db에 crud를 해보려고 합니다.

mysql을 사용중이고요.

테이블은 이렇게 만들었습니다.

CREATE TABLE `carnumber` (
  `no` int(11) NOT NULL AUTO_INCREMENT,
  `carnum` varchar(20) DEFAULT NULL,
  `date` datetime DEFAULT NULL,
  `carimg` mediumblob,
  PRIMARY KEY (`no`)
 
 
1. List Control에 날짜와 이미지를 보여주고 싶습니다.
1-1. 날짜는 2015-07-16 이런식으로만 보여줘도 괜찮을 것 같고요.
1-2. 이미지의 경우 db에도 들어있지 않아서 보통 리스트 컨트롤에는 이미지를 보이지 않는지.
db의 이미지를 어떻게 화면에 출력하는지 방법이 궁금합니다.
(ex. 레코드를 클릭하면 이미지가 하단에 보인다던지 하는 방식)
 
 
 
처음 실행해서 모든 데이터를 보여줄 때
 
//LONG m_no;
//TCHAR m_carnum[21];
//DBTIMESTAMP m_date;
// // ISequentialStream* m_carimg;
//BYTE m_carimg[8000];
 
void CSB_DB_carnumberView::ListupAllRecords(void)
{
CString strTmp = _T("");
m_pSet->MoveFirst();
do
{
m_List.InsertItem(0, m_pSet->m_carnum, 0);
m_List.InsertItem(0, 1, m_pSet->m_date);
m_List.InsertItem(0, 2, m_pSet->m_carimg);
 
// strTmp.Format(_T("%ld"), m_pSet->m_Age);
// m_List.SetItemText(0, 3, strTmp);
} while (m_pSet->MoveNext() != DB_S_ENDOFROWSET);
 
//m_pSet->MoveFirst();
 
}
 
 
m_List.InsertItem(0, m_pSet->m_carnum, 0); 이런식으로 하는 것 같은데
날짜나 이미지는 어떻게 해야 하나요?
 
답변부탁드립니다..




잘은 모르겠는데 

리스트 컨트롤에는 텍스트랑 정수형이랑. 아이콘만 보여지는 것이 아닌가 싶다.


이 질문은 삭제.

반응형