Приветствую Вас, Jiny! В InterBase есть следующие типы: Тип Размер Описание --------------------------------------- smallint 2 От -32768 до +32767 integer 4 От -2147483648 до +2147483647 float 4 7 значащих цифр макс. double 8 15 значащих цифр макс. char(n) до 32767 Длинной n символов varchar(n) до 32767 Длинной n символов date 8 Дата от 01.01.100 до 11.12.5941 blob ? Любой тип двоичных данных -------------------------------------------- char отличается от varchar тем, что в нем всегда усекаются хвостовые пробелы. varchar считывается немного медленнее чем char. Булевские выражения можно хранить в char полях. Ответ отправлен: 24.10.2003, 10:55 Отправитель: sir henry Отвечает Cybernetic Creature
Доброе время суток, Jiny! From datatype class To datatype class Numeric character, varying character, date, time, timestamp Character, varying character numeric, date, time, timestamp Date character, varying character, timestamp Time character, varying character, timestamp Timestamp character, varying character, date, time Blob, arrays — Ответ отправлен: 26.10.2003, 13:10 Отправитель: Cybernetic Creature Отвечает kvINT
Доброе время суток, Jiny! Почему нет - это к разработчикам. Булев тип успешно заменяется типом CHAR(1). Ответ отправлен: 24.10.2003, 08:39 Отправитель: kvINT Отвечает THE_PRO
Приветствую Вас, Jiny! Privoju spisok tipov dlya InterBase 6.5 : Short Long Float Double Char VarChar TimeStamp Time Date Blob Array TextBlob Decimal Numeric Int64 Ответ отправлен: 25.10.2003, 10:21 Отправитель: THE_PRO
Вопрос № 1061
Программа нормально работает при локальном сервере. Как сделать, чтобы она работала на удаленном? БД - интербейс, Delphi6. Используемые компоненты - IBDatabase, IBQuery и им подобные. Я так понимаю, что надо изменить DatabaseName и Params в IBDatabase, но на что? Объясните, плз, поподробнее, никогда раньше не работал с удаленными серверами.
Добрый день, Loko! V DatabaseName dayesh put bazi soqlasno ispolzuyemomu setevomu protokolu! Ответ отправлен: 27.10.2003, 09:09 Отправитель: THE_PRO
Вопрос № 1062
Здравствуйте, уважаемые Эксперты. Как извесно инстолятор BDE находится в файле BdeInst.dll, но при установки оттуда мы имеем только три драйвера (если не ошибаюсь STANDARD, FOXPRO, MSACCESS). А мне нужен например драйвер MSSQL - где его взять? Заранее благодарен!
Добрый день, VDR! А Вы попробуйте устанавливать BDE с диска Delphi. Ответ отправлен: 24.10.2003, 13:42 Отправитель: sir henry
Вопрос № 1063
Здравствуйте, уважаемые эксперты. Меня волнует размер программ на Delphi. Даже для консольного приложения. Аналогичная программа на Ассемблере (или на Дельфи, но с использованием пакета "rtl70" (У меня Delphi7)) намного меньше. Вопрос в том, можно ли использовать в Дельфи другую, более компактную Runtime - библиотеку и тогда - подскажите пожалуйста где её достать, или, лучше, вообще отказаться от её использования. (Если компилировать без Runtime-пакета, то все обработки "Runtime error at..." добавляются в EXE-файл, что прибавляет размер приблизительно на 5КБ, а библиотека в виде пакета - тоже немаленькая).
Доброе время суток, Кирилл! Delphi 3 Ответ отправлен: 26.10.2003, 13:10 Отправитель: Cybernetic Creature Отвечает sir henry
Добрый день, Кирилл! В утешение могу сказать, что при компиляции той-же Вашей программы на Билдере 6, размер exe-файла получается 50 кб :)). Поэтому вывод очевиден: если писать ассемблерные программы, то для компиляции лучше использовать ассемблер :). Насчет уменьшения размера программ. Кроме писания ее на ассемблере :))), нормальную Windows-программу можно писать на WinAPI. По сравнению с традиционным VCL-писанием на Delphi, разница в размере просто поразительная (500кб VCL и 50 кб WinAPI). Есть правда при этом маленькая ложка дегтя :)). Писать на WinAPI - дело занудное и долгое :)). Еще есть специальная библиотека, называется KOL. Взять ее можно на сайте www.delphimaster.ru. Тоже дает просто поразительное уменьшение размера программ. Причем есть два варианта програмирования с помощью ее: 1. Писать все ручками. Получается как WinAPI, но строчек кода в
десятки, а то и в сотни раз меньше. Почти все функции WinAPI инкапсулируются в библиотеке. 2. Программировать визуальными средствами библиотеки, установив для этого доппакеты с визуальными ее (библиотеки :) классами. Размер программы тогда несколько больше, но по сравнению с традиционным VCL намного меньше. Там же, на сайте, приведены дополнительные рекомендации, как еще маленько уменьшить размер программ. Ответ отправлен: 25.10.2003, 06:40 Отправитель: sir henry Отвечает THE_PRO
Доброе время суток, Кирилл! Sam reshay, kak tebe luchshe tak i postupay! Ответ отправлен: 25.10.2003, 10:12 Отправитель: THE_PRO Отвечает samum2000
Здравствуйте, Кирилл! Конечно можно использовать и их великое множесто Я советую тебе заглянуть на сайт http://delphi.mastak.ru/ там можно найти библиотеки KOL и MCK, которые окажутся полезными при разработке компактных приложений. Ответ отправлен: 25.10.2003, 12:18 Отправитель: samum2000
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.