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

Программирование. Форум !!!

За 2005-06-16

dbExpress в Delphi

Hi people!

Использую компонент TSQLQuery из закладки dbExpress. Проблема при использовании
в SQL запросе параметров - он почему-то все подстановки заключает в одинарные
кавычки. Например, использую запрос
SELECT *
FROM albums
LIMIT :start, 30

мне нужно чтобы подставленное значение было без кавычек, иначе происходит синтаксическая
ошибка при выполнении запроса. Использование типа integer вместо string'а результатов
не дает

   2005-06-16 23:14:19 (#386195)

Re[8]: Low-Level DB

Хаю ду ю ду Юрий Истомин?

Смотрю и вижу, как ты печатаешь умные вещи и дай-ка, думаю,
тоже что-нибудь напечатаю:

>> Глянул...
>> Сервер-то все равно должен где-то присутствовать.
>> MySQL мне не подходит

ЮИ> А вопросик. А куда торговый агент отправляет платежки?

Ээээ, а у меня никаких агентов нету :)

ЮИ> Я к тому, что если через инет, так может уже и веб-приложение заделать без
всяких
ЮИ> ограничений? Требования к клиенту - интернет, браузер и руки произвольной
кривизны

Нее, я делаю Windows Socket Server :)

   2005-06-16 22:42:44 (#386170)

Re[5]: Delphi звук

Хаю ду ю ду monah?

Смотрю и вижу, как ты печатаешь умные вещи и дай-ка, думаю,
тоже что-нибудь напечатаю:

m> Да но это не позволяет воспроизвести просто звук определенной частоты,
m> только файл, или я ошибаюсь? Это придется формировать файл звука, а
m> именно этого хотелось бы избежать.

Есть компонент - TToneGen
www.alan-warriner.co.uk - если еще проэкт жив.
Но он по-моему тяжеловат для таких целей.
Компонент с исходниками - я по нему полазил, выяснил что там wav-ник
создается и потом проигрывается.

PS: 138 кб, если надо могу на мыло кинуть.

   2005-06-16 22:42:29 (#386169)

Re[9]: Low-Level DB

Хаю ду ю ду andrey?

Смотрю и вижу, как ты печатаешь умные вещи и дай-ка, думаю,
тоже что-нибудь напечатаю:

a> Я уже упоминал о том, что есть возможность в произвольную программу
a> ВСТРОИТЬ СЕРВЕР MySQL (да и у всех серьезных серверов есть такое
a> решение) путем подключения динамических библиотек.

Да я уже решил - работать с базами буду через ADO

a> То есть сервер как раз и есть - это ВАША программа.
a> А смотреть надо не по диагонали... ;-)

Ну там по ангельски было написано - неохота было вчитываться ;)

   2005-06-16 22:42:25 (#386168)

Re: Установка Компонента2

Хаю ду ю ду GENEMI?

Смотрю и вижу, как ты печатаешь умные вещи и дай-ка, думаю,
тоже что-нибудь напечатаю:

G> При установке старого компонента (1998 года выпуска) Delphi требует файл DsgnIntf.dcu
G> Может у кого-то из вас он есть?

Вот цитата из статейки:
Если вы хотите поставить ВИЗУАЛЬНЫЙ компонент из Д5 в Д6 ,
то вам надо узнать использует ли он юнит dsgnintf.dcu, все дело в том,
что разработчики шестой версии дельфей поделили его на designeditors,
designintf, designwindows ,designmenus и desgnconst поэтому в uses
надо поместить их вместо dsgnintf.

G> и ещё - Как устанавливать .dcu компоненты?

Обычно к таким компонентам идет инструкция к применению. Нету такой?
Тогда придется package сваять, примерно так:
File -> New -> Other -> Package -> Add -> Browse ->
Тип файлов = Delphi Compiled Unit -> затем выбираешь свой dcu ->
OK -> Compile -> Install -> File -> Close All -> No (это важно!)

G> просто при попытке установить компонент который состоит всего лишь из
G> dcu файла Delphi7 выдаёт ошибку: One or more lines were too long and have
been
G> truncated

Еще бы, ты с тем же успехом можешь открыть explorer.exe, чтобы
посмотреть его код :)

PS: Впредь пиши какую версию Delphi ты используешь - иногда снимает
множество вопросов.

   2005-06-16 22:11:44 (#386150)

Re: SOS!

Хаю ду ю ду GENEMI?

Смотрю и вижу, как ты печатаешь умные вещи и дай-ка, думаю,
тоже что-нибудь напечатаю:

G> сказано что - "Если вы не хотите видеть это окно каждый раз при запуске
G> вашей программы, то купите этот компонент. Цена $30"

G> А может быть можно как-то при старте программы вообще не дать этому
G> Nag-окну появится?

Обычно хватает создания невидимого окна (тебе, наверное, проще будет
форму создать) с таким же названием класса как и у Delphi. WinSight32
тебе в помощь - идет вместе с Delphi.
Если не поможет - пошукай в инете статейки на тему shareware Delphi
компонентов - тема не раз обсуждалась.

   2005-06-16 22:11:33 (#386149)

Re[2]: Dock

>, Шматко А.А.

ШАА> Размер в архиве <150Кб. Могу выслать.
Не надо.
ШАА> Мож у кого что-нибудь новее есть?

Сайт этого компонента www.jrsoftware.com, там как раз есть новый
вариант - ToolBar 2000.

   2005-06-16 12:07:17 (#385818)

Re[2]: Dock

>, Шматко А.А.

ШАА> Размер в архиве <150Кб. Могу выслать.
Не надо.
ШАА> Мож у кого что-нибудь новее есть?

Сайт этого компонента http://www.jrsoftware.org, там как раз есть новый
вариант - ToolBar 2000.

   2005-06-16 12:06:48 (#385816)

Re[2]: Dock

>, monah

m> Да вообще не надо ни каких компонентов
m> В Delphi все само делается, достаточно выставить свойства

m> DockSite у приемника в true;
m> DragKing везде в dkDock;
m> DragMode везде в dmAutomatic;

m> Выставь у приемника свойство Constraints.MinHeight и
m> Constraints.MinWidth в значение больше нуля, или свойство AutoSize в
m> False; Иначе некуда будет возврашать панели.

m> Соответственно работать могут все компоненты у которых есть эти
m> свойства. TForm, TPanel. Обычно этого хватает.

Я знаю этот способ, но всё же мне удобнее использовать специально
предназначенные для этого компоненты.

   2005-06-16 12:03:07 (#385815)

Re[2]: Dock

>, Леонид В.

ЛВ> а в чем ты делаешь?

В смысле? В Delphi, или чё?

ЛВ> я компонентами не пользовался.
ЛВ> своими алгоритмами.

   2005-06-16 12:02:54 (#385814)

Вопрос

Здравствуйте, comp.

Кто ни будь может объяснить толком, как в Sorce Safe делается копия
или версия проекта и как её потом получить назад полноценную и
продолжить над ней работу?

   Виктор 2005-06-16 01:53:26 (#385610)