안녕하세요.
전 지금 게시판을 만들고 있습니다.
많은 글자를 입력받기 위해 게시판 내용을 쓰는 곳을 MSSql7.0 에서 text Data type으로주었습니다.
근데문제가 생겼습니다.
insetr는 잘 되어지는데 읽어올때 내용이 읽히지 않습니다.
제 소스를는 이렇습니다..
begin
px := StrToInt(request.QueryFields.Values['px']);
html := LoadFromFile(HomePageRoot + 'Notice_read._html');
TbNotice.Open;
TbNotice.Refresh ;
TbNotice.FindKey ([px]);
replace(html, '@px', IntToStr(px));
replace(html, '@writedate', MakeDate(TbNotice.FieldByName('Writedate').AsString));
replace(html, '@uname', TbNotice.FieldByName('uname').AsString);
replace(html, '@count1', TbNotice.FieldByName('count1').AsString);
replace(html, '@email', TbNotice.FieldByName('email').AsString);
replace(html, '@title', TbNotice.FieldByName('title').AsString);
replace(html, '@content', MakeBR(TbNotice.FieldByName('content').Asstring));==>내용을 읽는 부분.
이렇게 했더니 내용을 읽지 못합니다. web에서 자꾸 오류가 발생한다고 error만 뜨웁니다.
Data type을 varchar로 고쳐주면 잘 되고요. 로칼호스트에서요..근데 255자만 읽어 오고 좀 글자가 많으면 뒤죽 박죽 되기도 합니다.
아시는분 부탁 드립다. 어떻게 해야하나요..
도와 주세요...
델파이 버전이 몇인지 모르겠네요...
근데 4.0까지는 그 필드를 읽어 올수가 없어요...
저두 어쩔수 없이....ㅡ.ㅡ;
5.0은 어쩐지 모르겠네요.
명괘한 답변 못되서 죄송....ㅜ.ㅜ
최선미 wrote:
> 안녕하세요.
> 전 지금 게시판을 만들고 있습니다.
>
> 많은 글자를 입력받기 위해 게시판 내용을 쓰는 곳을 MSSql7.0 에서 text Data type으로주었습니다.
> 근데문제가 생겼습니다.
> insetr는 잘 되어지는데 읽어올때 내용이 읽히지 않습니다.
> 제 소스를는 이렇습니다..
>
> begin
> px := StrToInt(request.QueryFields.Values['px']);
> html := LoadFromFile(HomePageRoot + 'Notice_read._html');
> TbNotice.Open;
> TbNotice.Refresh ;
> TbNotice.FindKey ([px]);
> replace(html, '@px', IntToStr(px));
> replace(html, '@writedate', MakeDate(TbNotice.FieldByName('Writedate').AsString));
> replace(html, '@uname', TbNotice.FieldByName('uname').AsString);
> replace(html, '@count1', TbNotice.FieldByName('count1').AsString);
> replace(html, '@email', TbNotice.FieldByName('email').AsString);
> replace(html, '@title', TbNotice.FieldByName('title').AsString);
> replace(html, '@content', MakeBR(TbNotice.FieldByName('content').Asstring));==>내용을 읽는 부분.
>
> 이렇게 했더니 내용을 읽지 못합니다. web에서 자꾸 오류가 발생한다고 error만 뜨웁니다.
> Data type을 varchar로 고쳐주면 잘 되고요. 로칼호스트에서요..근데 255자만 읽어 오고 좀 글자가 많으면 뒤죽 박죽 되기도 합니다.
>
> 아시는분 부탁 드립다. 어떻게 해야하나요..
> 도와 주세요...
>
>
>