Здесь надо сначала проанализировать структуру базы данных. Создать действительно удобную и легко-модифицируемую иерархию таблиц. А потом уже писать код для работы с этой базой. На своем примере убедился, что аппетиты будут расти в геометрической прогрессии. И если сразу не продумать как следует структуру, то потом будет туговато доводить программу до логического завершения. Возможно придется перестраивать все с начала и не один раз. Надо учесть, что однотабличная база очень неповоротлива и неудобна в плане, формирования групповых запросов, выборок (а это, поверьте мне, понадобится), формировании отчетов и прочей обработки информации.
Это только на первый взгляд кажется, что вот разместил на форме несколько готовых визуальных компонентов, связал их в кучку, И ВСЕ. На самом деле писать код придется долго и много, а иначе это будет прототип листа MS Excel и то, последним пользоваться будет удобней, потому что понятней.
|