Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Мастера DELPHI. Новости мира компонент, FAQ, статьи...


Информационный Канал Subscribe.Ru

Ежедневная рассылка сайта Мастера DELPHI

DELPHI.mastak.ru

Выпуск от 04.08.02 09:04

Лучшее из нашего FAQ   |x|
Как создать таблицу базы данных, не используя Database Desktop?
Положите компонент TTable на форму и попробуйте указанную ниже процедуру.

procedure TForm1.CreateMyTable(NameFile: string);
begin
 with Table1 do
 begin
   Active := False;
   DatabaseName := '';
   TableName := NameFile;
   TableType := ttDefault;
   with FieldDefs do
   begin
     Clear;
     Add('EmpNo', ftInteger, 0, False);
     Add('LastName', ftString, 20, False);
     Add('FirstName', ftString, 15, False);
     Add('PhoneExt', ftString, 4, False);
     Add('HireDate', ftDateTime, 0, False);
     Add('Salary', ftFloat, 0, False);
   end;
   with IndexDefs do
   begin
   ! ;  Clear;
     Add('', 'EmpNo', [ixPrimary, ixUnique]);
     Add('ByName', 'LastName;FirstName', [ixCaseInsensitive]);
   end;
   CreateTable;
 Free;
 end;
end;

-------------------------------------------
Комментарий от "Рылькова"

sql:="CREATE TABLE "employee.db"
(
 Last_Name CHAR(20),
 First_Name CHAR(15),
 Salary NUMERIC(10,2),
 Dept_No SMALLINT,
 PRIMARY KEY (Last_Name, First_Name)

)";

Query1.sql.text:=sql;
Query1.ExecSQL;


Комментарий от Anatoly Podgoretsky:
В некоторых случаях, а лучше во всех стоит указывать тип таблицы не ttDefault, а конкретно нужный.

TableType := ttDefault;

ttDBASE
ttPARADOX
ttFOXORO
и т.д

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

»»» Прислать свои комментарии

Обсуждается в конференциях   |x|
  • Греется процессор !!
    Знающие люди, подскажите как узнать температуру процессора и системы.
  • транзакция read_committed не видит изменений
    Транзакция write nowait rec_version read_committed После удаления записей в IBConsole и commit в pFIBDataset записи ...
  • Проблемы с LPT
    Необходимо управлять LPT из 2000 виндов. (Управлять всякой там автоматикой, не принтером!!!). Пишу следующее: mov al,...
  • OnPopup в MainMenu
    Еще появился вопросик: как отследить выпадение одного из пунктов МейнМеню формы. У попапа есть соотв. эвент, а с Мейном ...
  • база DBase
    Привет, всем! Может я чего пропустил, но вопрос таков. У меня в таблице (типа DBase IV)есть удаленные записи.На самом ...
  • TListView c графикой.
    Добрый день. В компонент TListView я загружаю midi файлы со значками. Всё работает - отображаются и файлы и значки, но ...
  • CreateProcess. Нужна информация.
    Всем доброго утра. Не подскажите, где можно почитать о CreateProcess на русском языке. Буду благодарен за ссылочку(и).
У нас большой выбор статей   |x|
Пространство имён оболочки Windows
В операционных системах компании Microsoft с 1995 года используется новая оболочка, построенная на основе компонентной объектной модели.
Одним из нововведений оболочки операционной системы стало понятие пространства имён оболочки. Пространство имён оболочки являет собой иерархически упорядоченный мир объектов, известных операционной системе, с их свойствами и предоставляемыми действиями.
Оно во многом сходно со структурой файловой системы, но включает в себя не только файлы и каталоги. Такие понятия файловой системы, как имя файла и путь, заменены более универсальными.
Новинки книжного рынка   |x|
Delphi 5 для профессионалов
Эта книга поможет вам овладеть программированием в Delphi, включая язык Object Pascal, компоненты Delphi (как работу с существующими компонентами, так и разработку ваших собственных), поддержку баз данных и приложений клиент/сервер, базовые элементы программирования в среде Windows и разработку COM-приложений, а также Web-программирование. Для чтения этой книги нет необходимости в глубоких знаниях какой-либо из этих тем, но что вам действительно понадобится — это основы программирования на Паскале.
Автор: М. Кэнту
Другие сайты о DELPHI   |x|
DxFania
Delphi, SQL, Informix (книги, статьи, описания, хелпы, FAQs, отборные компоненты и т.д.). Все для работы с базами данных в Delphi, советы по созданию интерфейса, полезный софт и утилиты для ...

» Оценка сайта: 4
Опрос населения :)
Как часто вы заглядываете на наш сайт?
»»» Регулярно
»»» Раз в неделю
»»» Когда нужна помощь
»»» По почтовой рассылке
»»» Сделал стартовой страницей
Журнал "RSDN Magazine"  |x|

Дорогие друзья! Мы рады представить вам новый совместный проект сайтов www.rsdn.ru, delphi.mastak.ru и www.optim.ru - профессиональный журнал для программистов RSDN Magazine.
Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
На сайте выложен анонс пилотного выпуска журнала, вступительное слово от редакции.

Для души

Хокку дня
Ветер осенний
Брызги подняв
Вброд переходит…

Афоризмы
Что сказал Берлиоз своей музыкой? - ничего; но как потрясающе он это сказал! (Джеймс Гиббонз Хьюнекер)

Фраза дня
На ошибках мучатся

Дурацкие законы (информация предоставлена сайтом kurilka.com)
В Хартфорде в Коннектикуте (США) супругам запрещено целоваться по воскресеньям.
В городе Нью Бритэн (США) пожарные машины не могут ездить быстрее, чем со скоростью в 25 миль в час, даже если они едут на пожар.

И на закуску коротенький анекдот
Встречаются два программиста:
- Говорят, ты женился!
- Да, есть такое дело.
- А как зовут?
- (в задумчивости) Оксана... нет, Татьяна... нет, КОРОЧЕ ICQ# 98745482190 !!!

Фотоприколы.
Начните день с хорошего настроения!
http://delphi.mastak.ru/cgi-bin/prikol.pl?id=977


На этом позвольте откланяться и пожелать вам удачного дня.
Искренне ваш, Алексей (delphi@mastak.com)

Добро пожаловать на сайт -= Мастера DELPHI =- 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное