마냥 편해서 그냥 DataSet으로 연결해서
dbGrid를 썼는데요
음...
지금 현재는
Formshow( )에
db로 쿼리 날려서 값을 얻고 DataSet로 dbgrid에 뿌려주고
있습니다. 이렇게 하면 dbGrid에 값이 잘 나옵니다.
그런데 Formshow( ) 마지막에
db.close;
이렇게 해주니깐 dbgrid에 값이 안나오더군요
DataSet으로 연결되어 있는데 db연결을 끊어서 그런건가요
혹 연결을 끊어서 그렇다면
DataSet으로 연결하지말고 직접 코딩으로 할려면 어떻게 해야할까요
답변부탁드립니다.
그럼 이만.
DataSource.DataSet := ????
일케해도 마지막에 ???.Close 하면
코딩으로 해도 연결은 해야하는데 마찬가지 인데요.
formshow 마지막에 db.close 하면
안나온게 아니라 보였다가 다시 사라진거겠죠????
db.close 을 폼 종료시 넣으셔야 할듯 싶네요.