안녕하신지염....노력중인 초본니당....
지금 substring을 써서리.. 생년월일에서 년빼구 월일루 다가 생일인 사람 들 찾을려구하는데염..... 자꾸 에러가 나는군염....
어케했냐믄여....
sql.add(' and substring(birth from 4 for 5) = '''+edit1.text+''' ');
이케 했는데염.....
EDBEngineError
General SQL error
missing right parenthesis(ora-00907) 모 대충이런에러가 나는군염....
참고로 birth라는 필드에는 79-02-08식의 데이터형으루 들어가있구염....
edit1.text에서는 그래서 02-08로 입력을 했거덩염.....
substring을 써서 다른필드들두 해봤는뎅 안되는군염.....
참 parambyname은 쓰지 않구해야하거덩염.....
birth가 데이트형이라서 그런줄알구 cast써서 형변환두 해봤는데 잘 안되는군염....
왜그러져??? 빠른 답변 부탁합니당...... 시간이 얼마 안남아서리.....(^^)(__)(^^)>
Like 를 쓰셔도 될 것 같네요
예)sql.add(' and birth Like = ''%'+edit1.text+''' ');
그냥 지나가다 적었습니다.
노력중인 초보 wrote:
> 안녕하신지염....노력중인 초본니당....
>
> 지금 substring을 써서리.. 생년월일에서 년빼구 월일루 다가 생일인 사람 들 찾을려구하는데염..... 자꾸 에러가 나는군염....
>
> 어케했냐믄여....
>
> sql.add(' and substring(birth from 4 for 5) = '''+edit1.text+''' ');
> 이케 했는데염.....
>
> EDBEngineError
> General SQL error
> missing right parenthesis(ora-00907) 모 대충이런에러가 나는군염....
> 참고로 birth라는 필드에는 79-02-08식의 데이터형으루 들어가있구염....
> edit1.text에서는 그래서 02-08로 입력을 했거덩염.....
> substring을 써서 다른필드들두 해봤는뎅 안되는군염.....
> 참 parambyname은 쓰지 않구해야하거덩염.....
> birth가 데이트형이라서 그런줄알구 cast써서 형변환두 해봤는데 잘 안되는군염....
> 왜그러져??? 빠른 답변 부탁합니당...... 시간이 얼마 안남아서리.....(^^)(__)(^^)>