Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[8516] [질문] 무슨 에러인지 아르켜주세요~~
효진 [] 530 읽음    2002-12-04 20:11
procedure TForm2.BitBtn4Click(Sender: TObject);
var
  input_str : string;
begin
input_str := inputbox('이름 입력', '찾을 이름을 입력하세요','');
if trim(input_str) <> '' then
begin
QUERY1.CLOSE;
query1.SQL.clear;
QUERY1.SQL.ADD('select * from hakjuk');
QUERY1.SQL.ADD('where name =: name');
query1.parameters.ParamByName('name').value := dbedit1.text;
QUERY1.OPEN;
end;
이러한 쿼리문을 작성했습니다.
근데 저러한 에러가 뜨는군요~
[Error] uHaksa2.pas(139): Undeclared identifier: 'parameters'
[Error] uHaksa2.pas(139): Missing operator or semicolon
왜그런지 잘 모르겠습니다.
그리고..inputbox에서..이름을 입력해서..그 이름과 테이블의 이름이 맞는지 비교하려면 저렇게 하는게 맞나요?
그럼..where문에서는 어떠한 것을 넣어야하며... parambyname에서는..어떠한것을 넣어야하는지 알려주세요~
허접해서 죄송합니다.
답변부탁할께여...

+ -

관련 글 리스트
8516 [질문] 무슨 에러인지 아르켜주세요~~ 효진 530 2002/12/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.