Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Проблема при работе с MySQL через ADO (Владимир) 21/08/2003 - 15:23:41
      Re: Проблема при работе с MySQL через ADO (LEXX) 21/08/2003 - 16:22:09
      Re: Проблема при работе с MySQL через ADO (Владимир) 21/08/2003 - 16:37:55
      Re: Проблема при работе с MySQL через ADO (LEXX) 21/08/2003 - 17:05:20
      Re: Проблема при работе с MySQL через ADO (Владимир) 21/08/2003 - 17:32:02
      Re: Проблема при работе с MySQL через ADO (LEXX) 21/08/2003 - 18:19:40
      Re: Проблема при работе с MySQL через ADO (Владимир) 22/08/2003 - 08:23:40
      Re: Проблема при работе с MySQL через ADO (Валентин) 22/08/2003 - 12:35:42
      Re: Проблема при работе с MySQL через ADO (Владимир) 22/08/2003 - 13:26:14

> Original message text:
> From: Владимир - 21/08/2003 - 15:23:41
> Subject:Проблема при работе с MySQL через ADO
> -----------------
> Проблема такая: есть база данных MySQL, в ней некоторая таблица, одно из полей которой текстовое. На форме есть DBGrid, который связан с этой таблицей. Если таблица пустая, то в DBGrid в текстовом поле написано "(Memo)" и не дает редактировать запись (хотя режим редактирования вроде бы включается). А если в таблицу записать какие-то данные, например, с помощью MySQL Menager, то все работает нормально, записи нормально отображаются, могу их добавлять и редактировать.
> Использую C++Builder 5 включая Update Pack 1 и ADO Update Pack, компоненты ADO.
>


From: LEXX - 21/08/2003 - 17:05:20
Subject:Проблема при работе с MySQL через ADO
-----------------
при компиляции зеоса, сначала сделай compile, не install. потом *.bpi появятся в папке с исходниками зеоса и инстал пройдёт ок.
а лечится mysqldac проще пареной репы - ставишь на форму компонент таймер, ставишь ему самый минимальный интервал, а при срабатывании впиши такой код:
AnsiString text = "MySQLAboutComp";
TForm *frm;

for (int i=0; i < Screen->FormCount; i++)
{
frm = Screen->Forms[i];

if (frm->Name == text)
{
keybd_event( VK_RETURN, 0x00, 0, 0);
Timer1->Enabled=false;
}
}
короче мы просто программно ждём Enter, в результате твоя прога запускается и только меткий глаз углядит быстро закрывшееся рекламное окно :))))))))))))))))
всё просто как апельсин, а если хочешь решение пооригинальней - поищи в инете прогу InqSoft Sign 0f Misery


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
10279



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |