안녕하세여
저도 델파이를 배우자는 일념으로 독학하고 있는 대학생인데여
몇일째 고치지 못한 문제가 하나 있는데여
회원정보에서 Tabset을 넣고 "가나다라마...하 전체'이렇게 탭을 넣는데요
여기서 "가"를 눌루면 강,김,구....등등의 성을 가진 사람의 리스트를 SQL로 검색해서
DBGrid로 보여줄려구...
없으면 없다는 표시도 나오게 할려는데..
간단할꺼 같으면서도 너무 어렵네여
조건문을 어떻게 줘야하는건가여
Sql.Add('SELECT * FROM Db WHERE Name < :pName and Name > :pName');
ParamByName('pName').AsString := StrPCopy(A,Copy(Tabset1.Tabs[TabSet1.TabIndex],1,2))+'%';
이렇게 해주긴 했는뎅 안되궁...
일단은 부분만 되더라도 좋겠는데영
만약 된다고 해도 전체라는 부분을 클릭하면 안되구 골치 아프네영
어떻게 하졍.. 도움좀 주세영
그럼 편안한 하루 되세영
parambyname('pNameS').asstring := '가';
parambyname('pNameE').asstring := '나';
이렇게 함 해보시지요... 물론 '가', '나' 부분은 알아서 고치시구요...
like 명령을 사용하지 않고 '%' 기호가 의미가 있나요???
갑포리 wrote:
> 안녕하세여
>
> 저도 델파이를 배우자는 일념으로 독학하고 있는 대학생인데여
>
> 몇일째 고치지 못한 문제가 하나 있는데여
> 회원정보에서 Tabset을 넣고 "가나다라마...하 전체'이렇게 탭을 넣는데요
> 여기서 "가"를 눌루면 강,김,구....등등의 성을 가진 사람의 리스트를 SQL로 검색해서
> DBGrid로 보여줄려구...
> 없으면 없다는 표시도 나오게 할려는데..
> 간단할꺼 같으면서도 너무 어렵네여
> 조건문을 어떻게 줘야하는건가여
>
> Sql.Add('SELECT * FROM Db WHERE Name < :pName and Name > :pName');
> ParamByName('pName').AsString := StrPCopy(A,Copy(Tabset1.Tabs[TabSet1.TabIndex],1,2))+'%';
>
> 이렇게 해주긴 했는뎅 안되궁...
>
> 일단은 부분만 되더라도 좋겠는데영
>
> 만약 된다고 해도 전체라는 부분을 클릭하면 안되구 골치 아프네영
>
> 어떻게 하졍.. 도움좀 주세영
>
> 그럼 편안한 하루 되세영