Q&A

  • aliases 에러.... mssql을 델5와 붙이던중 에러 글구 디비그리드 선택시...


하여 고수님들 오늘은 날씨가 별루 인것 같네여...





음.. 제목에서처럼여... 이상한 에러가 나서리....ㅜㅜ



에러내용은 General SQL error.

[Microsoft][ODBC SQL Server Driver][SQl Sever]Login failed for user

'(null)'.Reason:Not associated with a trusted SQL Serve connection.



휴~~ 길다.... 흠 ODBC에서 몬가 잘못한거 같은디..... 모가 잘못됐는질 몰것네여 ^^



ODBC 확실하게 한것 같은디.. 유저 널이란 몬가여.. 유저가 없다는 뜻인쥐...



헐 넘 허접이라서리... 그럼 고수님들의 고견 기댕김당...



헐 질문하나 더있음당......



에고 디비그리드의 ROW를 더블클릭시 그 ROW를 EDIT의 TEXT로 나타 낼수 있을까여 ^^



edit1.text:=????? 요기서 어떻게 해야하는쥐여



글구 이벤트는 몰 사용해야 하는여 OnCellClick 요넘을 사용해야 하나여???



궁금 함당.... 그럼 편안한 오후 돼시길...^^

6  COMMENTS
  • Profile
    성더기 2000.09.07 00:05
    사발우성 wrote:

    >

    > 하여 고수님들 오늘은 날씨가 별루 인것 같네여...

    >

    >

    > 음.. 제목에서처럼여... 이상한 에러가 나서리....ㅜㅜ

    >

    > 에러내용은 General SQL error.

    > [Microsoft][ODBC SQL Server Driver][SQl Sever]Login failed for user

    > '(null)'.Reason:Not associated with a trusted SQL Serve connection.



    말그대루 MS-SQL에 접속할(하는) user가 없다는 말이 아닌지..

    일반적으로 RDBMS는 디비에 접근하기위한 고유의 유저와 패스를 필요로 하는걸루

    알구 있슴다...

    근데 그게 지정이 않돼었거나

    지정된 유저로 접속안하구 따른 유저로 접속을 한것이 아닌가 하는 생각이...(-.- 허접 성더기 생각)





    >

    > 휴~~ 길다.... 흠 ODBC에서 몬가 잘못한거 같은디..... 모가 잘못됐는질 몰것네여 ^^

    >

    > ODBC 확실하게 한것 같은디.. 유저 널이란 몬가여.. 유저가 없다는 뜻인쥐...

    >

    > 헐 넘 허접이라서리... 그럼 고수님들의 고견 기댕김당...

    >

    > 헐 질문하나 더있음당......

    >

    > 에고 디비그리드의 ROW를 더블클릭시 그 ROW를 EDIT의 TEXT로 나타 낼수 있을까여 ^^

    >

    > edit1.text:=????? 요기서 어떻게 해야하는쥐여

    >

    > 글구 이벤트는 몰 사용해야 하는여 OnCellClick 요넘을 사용해야 하나여???



    GridDblClick 이벤트가 있을걸여?





    >

    > 궁금 함당.... 그럼 편안한 오후 돼시길...^^

  • Profile
    사발우성 2000.09.07 00:22
    성더기님 감솨...^^



    님이 자료실에 올려주신 디비그리드 잘쓰고 있음당...^^



    음 그렇군여... 더기님.. 그런디여... 지난번에 갈켜주신 퀵리포트 안
  • Profile
    성더기 2000.09.07 01:18
    답이 되야될긴데..^^

  • Profile
    사발우성 2000.09.07 01:45
    ㅠ,.ㅠ 정말 감솨 감솨 ㅠ.ㅠ



    이 은혜 10초후 잊겠슴당..



    푸하하하하 ^^



    농담임당.....^^ 더기님 정말 감솨 하구여 담에 또뵈여 ^^



    몸건강 하이소 ^^

  • Profile
    사발우성 2000.09.06 22:44


    with qur do

    begin

    if active then



    begin

    gmmain_f.Edit4.text := s+fields[0].asstring;

    gmmain_f.Edit7.text:=fields[1].asstring;



    end;

    end;



    sql... 어떻게 해야하는쥐 갈켜주시와여 ㅠ.ㅠ



    이건 어떻게든 해결했는디... sql은 어떻게 해야할쥐 ㅠ.ㅠ

  • Profile
    성더기 2000.09.07 00:24
    사발우성 wrote:

    >

    > with qur do

    > begin

    > if active then

    >

    > begin

    > gmmain_f.Edit4.text := s+fields[0].asstring;

    > gmmain_f.Edit7.text:=fields[1].asstring;

    >

    > end;

    > end;

    >

    > sql... 어떻게 해야하는쥐 갈켜주시와여 ㅠ.ㅠ

    >

    > 이건 어떻게든 해결했는디... sql은 어떻게 해야할쥐 ㅠ.ㅠ



    이런방법두 있슴다..

    아마 다들 이방법을 마니 사용하실겁니다...



    gmmain_f.Edit4.text := qurey1.FieldByName('테이블의 필드명').AsString;



    이렇게 하면 대입되는 값이 어떤값인지 직관적으로 알수가 있겠져?

    코딩하는 사람은 좀 일이 마나지지만 차후 유지보수를 생각하믄 훨씬나은방법이

    아닐까 생각합니다.



    주석문을 라이인마다 일일이 달아놓지 않을경우

    gmmain_f.Edit4.text := s+fields[0].asstring;

    걍 일케 해두면 fields[0]가 모지? 할수도 있슴다..

    실제루 작업하다보면 한 두달지나면 자기가 짠 코딩을 왜글케 해놨는지

    상당히 고민하게됩니다..(경험담..ㅡ.ㅡ;;;)

    글구 또 필드가 추가또는 삭제되거나 하면 대입돼는 값이 틀려질수도 있습니다..

    필드의 위치가 바뀌기 때문임돠..



    게서 저는 위의방법

    qurey1.FieldByName('테이블의 필드명').AsString <-- 를 주로 사용합니다..

    도움이 돼시길 빌면서...