메뉴 건너뛰기

그외 개발정보


ado를 사용해서 mdb에 저장하는 프로그램입니다...
맨처음에는 mdb를 불러오고요..
다이얼로그베이스 기반이구요...;;;
왜 저장이 안되는지를 모르겠습니다...;
부모 다이얼로그에 자식 다이얼로그에서 입력한 값을 받아 그 값을 mdb 로 옮겨 저장해 주는 프로그램입니다.
프로그램은 가계부를 만들고 있고요...;
db는 처음 첩해보는 겁니다....
시간이 너무 촉박하네요..;;;
이책 저책 보고 있는데...
적용이 안되서요...
부탁드립니다.
저장 하는 부분의 소스를 좀 갈켜주실수 있나요?
save라는 버튼을 클릭하면 저장이 되겠금 할라고 하는데요
void CHousekeepingbookDlg::OnSave()
{
// TODO: Add your control notification handler code here

Hset->MoveLast();
//새로운 레코드를 만듬
Hset->AddNew();
//자원에서 m_pSet으로 이동
UpdateDb();
//데이터 입력
Hset->Update();
//정보 갱신
Hset->Requery();
//m_pSet에서 다시 자원으로 이동
UpdateData(TRUE);
Hset->MoveLast();
AfxMessageBox("저장되었습니다.");

}
이렇게 했는데 저장이 안됩니다...;;;



  • profile

    Hset->AddNew();와

    Hset->Update();라인 사이에 아래의 코드를 삽입하세요.

    또한, 새로운 레코드를 입력하는 추가 다이얼로그에서 날짜 입력부분의 공백을 모두 없애야 합니다.

    즉, 1999 - 01 - 01 이 아니라 1999-01-01로 말이죠.
    db의 설정과 다르게 되어 입력에 에러가 생기더군요.ㅡㅡ'
    아래 ---

    CMSFlexGrid *pGrid =GetGrid();
    int nRow = pGrid->GetRows() - 2;

    Hset->m_Date = pGrid->GetTextMatrix(nRow, 1);
    Hset->m_IOBItem = pGrid->GetTextMatrix(nRow, 2);
    Hset->m_IOSItem = pGrid->GetTextMatrix(nRow, 3);
    Hset->m_InMoney = pGrid->GetTextMatrix(nRow, 4);
    Hset->m_OutMoney = pGrid->GetTextMatrix(nRow, 5);
    Hset->m_Balance = pGrid->GetTextMatrix(nRow, 6);
    Hset->m_Note = pGrid->GetTextMatrix(nRow, 7);

    ----------

    처음이자 마지막으로 이런류의 질문에 대한 답글을 달아 드립니다.
    질문하시기 전에 보이는 상단의 글을 읽고 파란색의 링크 글을 클릭해서 읽어 보시길 바라겠습니다.

    도움이 되었길 바라겠습니다.


    >>먼저번에 올려주신 질문이랑 거의 똑같네요.^^''
    >>다시 말씀드리지만, 기재해주신 내용만으로는 답변해 드리기가 어렵네요.
    >>다른 부분의 코드도 덧붙여 주시거나, 코드 전체를 보내주셔도 될 듯 합니다만...
    >>
    >>
    >>>ado를 사용해서 mdb에 저장하는 프로그램입니다...
    >>>맨처음에는 mdb를 불러오고요..
    >>>다이얼로그베이스 기반이구요...;;;
    >>>왜 저장이 안되는지를 모르겠습니다...;
    >>>부모 다이얼로그에 자식 다이얼로그에서 입력한 값을 받아 그 값을 mdb 로 옮겨 저장해 주는 프로그램입니다.
    >>>프로그램은 가계부를 만들고 있고요...;
    >>>db는 처음 첩해보는 겁니다....
    >>>시간이 너무 촉박하네요..;;;
    >>>이책 저책 보고 있는데...
    >>>적용이 안되서요...
    >>>부탁드립니다.
    >>>저장 하는 부분의 소스를 좀 갈켜주실수 있나요?
    >>>save라는 버튼을 클릭하면 저장이 되겠금 할라고 하는데요
    >>>void CHousekeepingbookDlg::OnSave()
    >>>{
    >>> // TODO: Add your control notification handler code here
    >>>
    >>> Hset->MoveLast();
    >>> //새로운 레코드를 만듬
    >>> Hset->AddNew();
    >>> //자원에서 m_pSet으로 이동
    >>> UpdateDb();
    >>> //데이터 입력
    >>> Hset->Update();
    >>> //정보 갱신
    >>> Hset->Requery();
    >>> //m_pSet에서 다시 자원으로 이동
    >>> UpdateData(TRUE);
    >>> Hset->MoveLast();
    >>> AfxMessageBox("저장되었습니다.");
    >>>
    >>>}
    >>>이렇게 했는데 저장이 안됩니다...;;;
    >>>
    >>
    >>
    >
    >
    >

  • profile
    먼저번에 올려주신 질문이랑 거의 똑같네요.^^''
    다시 말씀드리지만, 기재해주신 내용만으로는 답변해 드리기가 어렵네요.
    다른 부분의 코드도 덧붙여 주시거나, 코드 전체를 보내주셔도 될 듯 합니다만...


    >ado를 사용해서 mdb에 저장하는 프로그램입니다...
    >맨처음에는 mdb를 불러오고요..
    >다이얼로그베이스 기반이구요...;;;
    >왜 저장이 안되는지를 모르겠습니다...;
    >부모 다이얼로그에 자식 다이얼로그에서 입력한 값을 받아 그 값을 mdb 로 옮겨 저장해 주는 프로그램입니다.
    >프로그램은 가계부를 만들고 있고요...;
    >db는 처음 첩해보는 겁니다....
    >시간이 너무 촉박하네요..;;;
    >이책 저책 보고 있는데...
    >적용이 안되서요...
    >부탁드립니다.
    >저장 하는 부분의 소스를 좀 갈켜주실수 있나요?
    >save라는 버튼을 클릭하면 저장이 되겠금 할라고 하는데요
    >void CHousekeepingbookDlg::OnSave()
    >{
    > // TODO: Add your control notification handler code here
    >
    > Hset->MoveLast();
    > //새로운 레코드를 만듬
    > Hset->AddNew();
    > //자원에서 m_pSet으로 이동
    > UpdateDb();
    > //데이터 입력
    > Hset->Update();
    > //정보 갱신
    > Hset->Requery();
    > //m_pSet에서 다시 자원으로 이동
    > UpdateData(TRUE);
    > Hset->MoveLast();
    > AfxMessageBox("저장되었습니다.");
    >
    >}
    >이렇게 했는데 저장이 안됩니다...;;;
    >

제목 날짜
mouclass 접근.. 3 2010.03.13
class callback호출시 에러가 나는데 뭐가 문제인지 모르겠습니다..ㅠㅠ 1 2006.07.22
[TIP] NEXUS(넥서스) 5x 루팅 방법입니다. 2016.01.05
CD-ROM WRITE에관한 질문입니다.. 1 2006.12.29
플로피 필터 드라이버 관련 질문입니다..답변좀해주세요.. 2 2006.12.12
USB Keyboard Filter Driver 제작 관련... 1 2006.11.22
전에 질문드렸던 내용에 대한 자답입니다. 1 2006.07.25
class callback호출시 에러가 나는데 뭐가 문제인지 모르겠습니다..ㅠㅠ 1 2006.07.22
마우스 필터 드라이버관련 질문입니다. 2 2006.07.19
민망 민망 .. ^^;;; 또 질문이요.. 1 2006.07.19
감사합니다. 1 2006.07.18
한 가지만 더 올리겠습니다. 1 2006.07.18
단순한 질문을 드리는 것 같아 송구하지만요.... 1 2006.07.17
ㅜㅜ.. os 커널 만들기 질문이요.. 1 2006.07.16
강좌를 보다가 파일이 필요해서요.. 1 2006.07.14
필터 드라이버 질문입니다. 1 2006.07.12
프로세스 숨기기 4 2006.06.09
usb 정보 얻기 1 2006.03.31
인터럽트에 대한 질문 하나더 드립니다. 1 2006.01.25
인터럽트 루틴에 대한 문의 2 2006.01.12
ado사용 mdb에 저장 2 2005.12.12
ado 연결과 저장 1 2005.12.05
PLX칩의 로컬어드레스 라인으로 칩을 Enable하는 방법 1 2005.12.01
태그 목록
위로