Q&A

  • dm는 엑세스를 사용하는데 edit컴포값을 dm에 넣는방법은?
저는 델파이를 시작한지 몇일 안되는 왕초보입니다.

제가 형꺼 프로그램을 만들어줄려고 델파이를 시작하게 되었습니다.

제가 만드는 프로그램은 정비업부프로그램입니다.

델파이에서 edit컴포넌트을 값을 엑세스db의 필드에 넣으려면 어떻게 해야하나요?



형태는 다음과 같습니다.

차주 : 차량번호 :

차량색상 : 차량년월식 :



필드

----------------------------------------------------------

차주 차량번호 차량색상 차량년월식 등등

-----------------------------------------------------------



위테이블은 디비그리드와 연결했고 보이지 않게되어있구요.



이렇게 있다면 어떻게 해야하죠...





그리고 제가 테이블을 두개쓰고있는데요.

하나의 저장버튼에 두개의 테이블을 다 저장하려면 어떻게 해야되죠?

제가 공부를 하고 있는데 넘 모르겠어서 이렇게 글을 씁니다.

다른글들을 봐도 잘 모르겠어요. 자세히 알려주시면 감사하겠습니다.

1  COMMENTS
  • Profile
    성더기 2000.09.02 18:08
    procedure TForm1.Button1Click(Sender);

    var

    SqlStr : string;

    begin

    SqlStr := 'insert into 테이블명 (차주,차량번호,차량색상,차량년월식)'+

    ' vlaues ( '''+edit1.text+''','+

    ' '''+edit2.text+''','+

    ' '''+edit3.text+''','+

    ' '''+edit4.text+''')';



    QryTmp.Close;

    QryTmp.Sql.Clear;

    QryTmp.Sql.Add(SqlStr);

    QryTmp.ExecSQL;

    end;



    위에 있는것이 표준 SQL문중 insert문이구요

    동시에 테이블두개에 저장할려면 SQL을 두번쓰면 됩니다..

    답변이 되었길 기대하문서..

    즐코하시길..





    박진수 wrote:

    > 저는 델파이를 시작한지 몇일 안되는 왕초보입니다.

    > 제가 형꺼 프로그램을 만들어줄려고 델파이를 시작하게 되었습니다.

    > 제가 만드는 프로그램은 정비업부프로그램입니다.

    > 델파이에서 edit컴포넌트을 값을 엑세스db의 필드에 넣으려면 어떻게 해야하나요?

    >

    > 형태는 다음과 같습니다.

    > 차주 : 차량번호 :

    > 차량색상 : 차량년월식 :

    >

    > 필드

    > ----------------------------------------------------------

    > 차주 차량번호 차량색상 차량년월식 등등

    > -----------------------------------------------------------

    >

    > 위테이블은 디비그리드와 연결했고 보이지 않게되어있구요.

    >

    > 이렇게 있다면 어떻게 해야하죠...

    >

    >

    > 그리고 제가 테이블을 두개쓰고있는데요.

    > 하나의 저장버튼에 두개의 테이블을 다 저장하려면 어떻게 해야되죠?

    > 제가 공부를 하고 있는데 넘 모르겠어서 이렇게 글을 씁니다.

    > 다른글들을 봐도 잘 모르겠어요. 자세히 알려주시면 감사하겠습니다.