안녕하세요?
if 문에서요 조건두개를 만족해야만 할때요 잘 안되거든요...
이렇게 하면 되는데
if DBEdit1.Text = '' then
//수행안함
else if DBEdit2.Text = '' then
//수행안함
else
// 수행할 문장...
그런데 이렇게 하면 안되네요...
if DBEdit1.Text = '' or DBEdit2.Text = '' then
//수행안함
else
//수행할 문장
왜 안되죠?
조건두개를 모두 만족할때만 문장을 수행시키려 하는데
if DBEdit1.Text = '' or DBEdit2.Text = '' then ---> 요문장이 에러가 나요...
조건문이 틀린건가요?
> 안녕하세요?
> if 문에서요 조건두개를 만족해야만 할때요 잘 안되거든요...
>
> 이렇게 하면 되는데
>
> if DBEdit1.Text = '' then
> //수행안함
> else if DBEdit2.Text = '' then
> //수행안함
> else
> // 수행할 문장...
>
> 그런데 이렇게 하면 안되네요...
>
> if DBEdit1.Text = '' or DBEdit2.Text = '' then
> //수행안함
> else
> //수행할 문장
>
> 왜 안되죠?
> 조건두개를 모두 만족할때만 문장을 수행시키려 하는데
>
> if DBEdit1.Text = '' or DBEdit2.Text = '' then ---> 요문장이 에러가 나요...
>
> 조건문이 틀린건가요?
조건 두개를 만족시킬때는
If (DBEdit1.Text = '') And (DbEdit2.Text = '') Then
입니다.