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

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


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

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

DELPHIMASTER.ru

Выпуск от 16.01.04 13:41

Вышел очередной дайджест форумов. Скачать можно здесь
Лучшее из нашего 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|
У нас большой выбор статей   |x|
Сохранение и загрузка данных в объекты на примере коллекций.
Если в Вашей программе используются классы для описания объектов некоторой предметной области, то данные, их инициализирующие, можно хранить и в базе данных. Но можно выбрать гораздо более продуктивный подход, который доступен в Delphi.
Новинки книжного рынка   |x|
Windows для профессионалов. Создание эффективных Win32-пpилoжeний с учетом специфики 64-разрядной версии Windows (+ CD-ROM)
Это издание — практически новая книга, посвященная программированию серьезных приложений на Microsoft Visual C++ в операционных системах Windows 2000 (32- и 64-разрядных версиях) и Windows 98 с использованием функций Windows API. Состоит из 27 глав, двух приложений и предметного указателя. Гораздо глубже, чем в предыдущих изданиях рассматриваются такие темы, как взаимодействие с операционной системой библиотеки C/C++, программирование DLL и оптимизация кода, описываются новые механизмы и функции, появившиеся в Windows 2000, и приводится информация, специфическая для 64-разрядной Windows 2000. В этом издании автор, перейдя с языка C на C++, переработал все программы-примеры и представил ряд новых приложений, например ProcessInfo и LISWatch. Также появились совершенно новые материалы: выравнивание данных, привязка потоков к процессорам, кэш-линии процессоров, архитектура NUMA, перехват API-вызовов и др. Книга предназначена профессиональным программистам, владеющим языком C/C++ и имеющим опыт разработки Windows-приложений. Прилагаемый компакт-диск содержит все программы из книги (исходный код и исполняемые файлы для процессоров x86, IA-64 и Alpha).
Автор: Джеффри Рихтер
Другие сайты о DELPHI   |x|
EMS HitechsCompany
На нашем сайте Вы всегда можете найти самую последнюю версию EMS QuickDesk -- одного из лучших средств администрирования Interbase,
а также различные высококачественные компоненты для Borland ...

» Оценка сайта: 2
Опрос населения :)
Новый журнал для программистов "RSDN Magazine". Согласны ли вы его покупать ежемесячно?
»»» Да
»»» Нет
Для души

Хокку дня
Над жаворонками
Отдыхаю в бескрайнем небе
На перевале.

Афоризмы
Высочайшая добродетель в этом мире может в том оказаться пустячной....(Халиль Джебран)

Фраза дня
Положительные эмоции возникают, только если на всё положить.

Дурацкие законы (информация предоставлена сайтом kurilka.com)
В Монтане (США) нельзя показывать фильмы со сценами преступлений. (Что же они смотрят?)
В Небраске (США) владельцам баров можно продавать пиво, только если в баре варится для посетителей суп.

И на закуску коротенький анекдот
Приходит мужичок в компьютерную лавку и спрашивает:
- У вас есть спирали для чайников?
Продавец:
- Спирали? Для... чайников???

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


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

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


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

В избранное