|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
Заполнение базы данных
Извините за глупый вопрос,просто раньше не работал с базами
Итак,надо считать данные из файла в базу данных и сделать так,чтобы пользователь мог спокойно изменять ее Проблема в заполнении |
#2
|
||||
|
||||
Цитата:
Как-то ты издалека начал. Для начала надо сздать таблицу в "Database Descktop", потом сделать процедуру которая бы в цикле доставала данные из файла по порядку и потом уже туда добавлять. Код:
Table1.Insert \\Вставить в таблицу новое поле Table1.Fields[o].Value:=... \\Запись данных в поле, вместо "..." указывать то что надо заносить, обращаться к полю можно как по индексу, начиная с нуля так и по имени Table1.FieldsName['name'].Value:=... \\обращение к полю по имен Table1.Post \\и вонце редактирования таблицы надо подтвердить изменения |
#3
|
|||
|
|||
где находится Database Desktop?
|
#4
|
|||
|
|||
киньте пожалуйста исходник программы,которая счиывает из файла данные и заносит в dbgrid
|
#5
|
||||
|
||||
Это программа, идёт в стандартной поставке Delphi,
Пуск->Все программы->Borland Delpi ...->Database Desctop Откроется основное окно, из меню File->New->Table... Выбери тип таблицы, выбери dBASE for Windows Откроется окно создания полей новой таблицы Увидишь таблицу из 4 столбцов Первый это имя поля Второй это тип поля(нажми правой кнопкой в ячейку и выбери какой тебе надо) Третия это размер поля Четвёртый это это количество знаков после запятой(только для числового типа поля) Основные типы типы: Character - строчный тип(максимальная длина 255 символов) Number - число, надо указать размер, и размер после запятой Date - это дата или время Logical - это булевое значение True(1) и False(0) Memo - это текст, тот же Character только больше буков размер ненадо указывать Binary - тут можно сохранять потоки, например картинки Справа находятся настройки таблицы Там тебе только индексы понадобятся, но это потом объясню если понадобится |
#6
|
|||
|
|||
как я и думал,это конечно хорошо,но у меня Rad Studio 2009,поэтому в панели управления есть только BDE Administrator.
а этого нет((( в этом то вся загвоздка есть возможность обойти это??? |
#7
|
|||
|
|||
забыл сказать,мне надо считать данные из txt
|
#8
|
||||
|
||||
Проверь такое C:\Program Files\Common Files\Borland Shared\Database Desktop может есть
|