Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Создание файла БД   Найти похожие ветки 

 
Berezne   (2004-03-12 14:26) [0]

Извините за простой вопрос, но я только учусь, книг под рукой нету, а етот сайт единственний где что то у когото могу спросить.  И вот по етому спрашиваю.
Есть небольшая БД. И вот возникла необходимось архивировать некоторие данние.
Напишите, если не трудно, или дайте ссилку где можно почитать как из программи создать файл БД с заданой структурой, как переименовать его, как перемещать в другой каталог и пр.
По поиску искал, но ничего внятного не нашел.
Файли БД dBase.


 
Alex_Bredin ©   (2004-03-12 14:35) [1]

имхо учеба без книг - нонсенс.


 
paul_k ©   (2004-03-12 14:43) [2]

CREATE TABLE
DROP TABLE


 
Berezne   (2004-03-12 14:43) [3]

Да книги то есть но несовсем по теме. В них полностью не расписано как, что и куда. В наилучшей книге что у меня есть -  описание некоторих компонент Делфи и все. Все остальное учусь по хелпу и  етому форуму.


 
Guest_2004   (2004-03-12 14:49) [4]

1. [2]
2. RenameFile + F1
3. CopyFile + F1


 
Игорь   (2004-03-12 15:07) [5]

Кладешь на форму компонент TTable, TDataSource и TButton.

После этого в клике прописываешь следующее, например:

with Table1 do
 begin
  Close;
  DatabaseName := "DBDEMOS";
  TableName := "test.dbf";
  TableType := ttDBase;
 end;
   with Table1.FieldDefs do
    begin
      Add("Id",ftInteger,0,True);
      Add("Name",ftString,15,False);
      Add("Address",ftString,60,False);
    end;
      with Table1.IndexDefs do
        begin
          Add("name_idx","Name",[]);
          Add("Adress_idx","Address",[]);
        end;
    Table1.CreateTable;
    Table1.Open;

там где

Add("Id",ftInteger,0,True);

Id - имя поля (может быть любым)
ftInteger - тип поля
0 - размер поля
True - может ли поле быть пустым (не заполненным), в данном     случае нет.

там где

Add("name_idx","Name",[]);

name_idx - имя индекса
Name - имя поля в базе по которому строиться индекс;
[] - тип индекса.

Имя таблицы тоже может быть любым

Если будут вопросы, пиши.

С Уважением Игорь.



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.04 c
3-1081503149
4ward
2004-04-09 13:32
2004.04.11
как отключить полосу прокрутки в DBGrid?


14-1082121118
John Doe
2004-04-16 17:11
2004.04.11
Где найти серьезные книги


11-1059717261
KreZ0n
2003-08-01 09:54
2004.04.11
Функция ExecuteWait


6-1079615379
palan
2004-03-18 16:09
2004.04.11
Посылка/прием сложных данных c помощью сокетов


3-1082010342
DmitryPV
2004-04-15 10:25
2004.04.11
Вызов SP из UDF





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский