Да, маленькое дополнение: необязательно таскать ЕХЕ и таблицу. Я делал так: созданную таблицу потом пихал в файл .RES и линковал с ЕХЕ. При первом запуске делал проверку на наличие таблицы, и, если ее нет, то просто извлекал пустую таблицу из ЕХЕ, клал рядом и потом уже активировал ClientDataSet. Пустые таблички занимают ну до смешного ничтожно мало места, так что оно того стОит