Q&A

  • DB 에 데이타 입력시 공백을 안넣을수 없나요?
책을보면서 하나하나 따라하고 있는 초보입니다만;;

문득 궁금한점이 있어서 글을올립니다.

ADODataset1.Close;
ADOConnection1.Open;
with ADOCommand1 do begin
parameters[0].Value:= edit1.Text;

parameters[1].Value:= edit2.Text;

parameters[2].Value:= edit3.Text;

위와 같이 코딩이 되어있는데
parameters.value 값이 null 으로 되어있어도 버튼을 누르게 되면 아무것도 없는 공백 자료가 생기게 되는데
공백자료 방지를 위해서  DB 에서 NULL 설정을 안하고 자료 입력시 parameters 에 null 값이 하나라도 있으면 입력버튼을 비활성화 되게 하고 싶습니다

if edit1.text = (null) then;
speedbutton1.enabled := false;
로 넣어봤는데 어디가 잘못된건지 안되는군요 ㅜ.ㅜ;;

1  COMMENTS
  • Profile
    머슴 2002.10.11 17:55
      if edit1.text = '' then    이나   if length(edit1.text) = 0 then
      로 한번해보세요...