|
// 商品分類の参照
if ( LOWORD(wParam) == IDC_SBUNRUI ) {
if ( bEnd ) {
break;
}
if ( HIWORD(wParam) == EN_KILLFOCUS ) {
if ( !CurDb->Connect() ) {
Dlg->MsgOk("データベースの接続に失敗しました ");
break;
}
// 参照 SQL
Query->operator = ("select * from 商品分類マスタ where 商品分類 = ");
Dlg->EditGetText( IDC_SBUNRUI, Item );
Item->Enclose( "'" );
Query->operator += (Item);
// 存在する
if ( CurDb->Query( Query ) ) {
CurDb->GetText( "名称", Item );
Dlg->EditSetText( IDC_SBUNRUINAME, Item );
}
else {
Dlg->EditSetText( IDC_SBUNRUINAME, "" );
}
CurDb->DisConnect();
}
}
| |