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

Вниз

Как создать новую таблицу в базе данных Access?   Найти похожие ветки 

 
Black ©   (2004-10-07 10:22) [0]

Как создать новую таблицу в базе данных Access?


 
sniknik ©   (2004-10-07 11:53) [1]

запросом CREATE TABLE ... или SELECT INTO ...


 
Black ©   (2004-10-09 07:26) [2]

Извините, а можно немного поподробней, а то я никогда с этим не сталкивался. Если у вас есть какая нибудь ссылка на материал по этой теме то, пожалуйста, напишите


 
sniknik ©   (2004-10-09 10:50) [3]

http://www.yandex.ru/yandsearch?text=CREATE+TABLE&stype=www


 
Silla ©   (2004-10-09 23:00) [4]

Вот рабочий вариант:

procedure ExistsTblJournal(PathToBase, DataBaseName: String;
 ADOConnection: TADOConnection);
var
 TablesList: TStringList;
 Tab: TADOCommand;
begin
 TablesList := TStringList.Create;
 try
   ADOConnection.GetTableNames(TablesList);
   if TablesList.IndexOf("Journal")<0 then
     begin
     // создать ее
       Tab := TADOCommand.Create(nil);
       Tab.CommandText := "Create table Journal ("+
                           "Id INTEGER not null primary key," +
                           "IdDocument INTEGER,"     +
                           "IdDocumentType INTEGER," +
                           "IdDocumentBased INTEGER,"+
                           "DocumentDate DATE,"      +
                           "IdJob INTEGER,"          +
                           "IdUser INTEGER,"         +
                           "UserDate DATE);";
       Tab.Connection := ADOConnection;
       Tab.Execute;
       Tab.Free;
     end;
 finally
   TablesList.Free;
 end;
end;
Думаю разберешься.


 
Black ©   (2004-10-10 11:47) [5]

Спасибо. Очень помогло.


 
Black ©   (2004-10-11 06:23) [6]

А можно как нибудь ключевое поле ID сделать не числовым а счетчиком


 
sniknik ©   (2004-10-11 08:31) [7]

можно конечно.
см. по COUNTER, AUTOINCREMENT, IDENTITY.


 
ЮЮ ©   (2004-10-11 08:32) [8]

тип COUNTER или AUTOINCREMENT



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

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

Наверх




Память: 0.48 MB
Время: 0.024 c
4-1096483539
antonioxxx
2004-09-29 22:45
2004.11.07
Доступ к аудиокарте


4-1096668653
НовичОк
2004-10-02 02:10
2004.11.07
Обращение к чужому приложению


14-1097965283
vecna
2004-10-17 02:21
2004.11.07
Приплыли...


14-1098165020
vecna
2004-10-19 09:50
2004.11.07
Stream от МТУ


1-1098474652
Bend
2004-10-22 23:50
2004.11.07
QuickReport => Word