도와주세여..
저는 델파이를 공부한지 이제 5일된 초보중의 초보구여..
개념이 없어여...
제가 할려는게 웹서버 어플리케이션....인데
클라이언트가
http://*****/test.dll/command?a=qqqq&b=wwww&c=eeee
이렇게 파라메터 값을 넘기면 이값을 디비서버에서 자동저장할려하거든여..
디비는 예를 들어 a,b,c 컬럼이 있어여..
바로 레코드에 a<---qqqq가 저장되고 b<====www가 저장되는 형식이거든여..
클라이언트가 http 를 이용해 문자열을 보내면 서버에서 바로 저장되는 방법 이해하시겠져?
현재 test.dll 하고 데이블하고 만들어져 있어여..
델파이 4로 ISAPI이용해서여..만들었어여,,,
웹모듈에 어떤 커포넌트르 ㄹ올리며 설정은 어케 하는지..
어느부분에다가 어떻게 코딩하는지 알려주세여...
현재는 클라이언트가 문자열을 보내면
qqqq|wwww|eeee
이렇게 브라우져 에 뿌려지게금까지 했어여..구분자는 | 로 했거든여..
DLL 소스는
procedure TWebModule1.WebModule1GetstrAction(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
begin
Response.Content :=Request.QueryFields.Values['a'] + '|' +
Request.QueryFields.Values['b'] + '|' +
Request.QueryFields.Values['c'] +'|'+
;
입니다.
저는 문법을 몰라여.. 자세히 부탁드려여....
참고로 디비는 디베이스구여 아폴로라는 거를 썼어여..
특히 어디다가 코딩을 하는지 알려주세여..
Database1.Open;
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('insert into test values(:a, :b,:c)');
Query1.ParamByName('a').AsString := str1;
Query1.ParamByName('b').AsString := str2;
이래 알려줬는데 무슨 소린지...
꼭 알려주세여. 외면 하지마시고... 플리즈...