|
// *********************************************************
// インポート初期化
// *********************************************************
BOOL App_01::ImportInit( void )
{
BOOL bRet;
Buff->Resize( 10000 );
Dlg->EditGetText( IDC_INFILE, Item );
nCount = TxtIn.RecordCount( Item, Buff );
Pbar->SetRange( 1, nCount );
Pbar->SetStep( 1 );
Dlg->EditPrintf( IDC_INCOUNT, "%d", nCount );
nCount = 0;
bRet = TxtIn.ReadOpen( Item );
if ( !bRet ) {
Dlg->MsgOk(
"入力ファイルをオープンできませんでした "
);
return false;
}
if ( !CurDb->Connect() ) {
TxtIn.Close();
Dlg->MsgOk(
"データベースの接続に失敗しました"
);
return false;
}
Query->operator = (
"delete from 郵便番号インポート"
);
CurDb->Query( Query );
return true;
}
| |