Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.23;
Скачать: CL | DM;

Вниз

DBGrid & ADO и не только....   Найти похожие ветки 

 
[AleX]   (2006-03-03 15:08) [0]

Есть база MySQL, с клиенским приложением. Все работает замечательно.
Но есть маленькие погрешности.
При запуске приложение вылетает окошко ввода пароля на присоединение к базе, хотя в адо все указано, и стоит галочка "сохранять пароль".
Как можно программно избавится от этого окошка?
+ В окоше светится БД - ADOConnection, как его поменять на свое название, все перепробывал так и не нашел.

И еще один маленький вопросик - как заставить грид реагировать на скрол мыши?


 
Vlad ©   (2006-03-03 15:36) [1]


> Как можно программно избавится от этого окошка?

ADOConnection.LoginPrompt := false;


> + В окоше светится БД - ADOConnection

в каком окошке светится?
А свойство Name у ADOConnection менять не пробовал?


 
msguns ©   (2006-03-03 15:44) [2]

>как заставить грид реагировать на скрол мыши?

interface
type
 TfrmChild = class(TForm)
   procedure FormMouseWheelDown(Sender: TObject; Shift: TShiftState;
     MousePos: TPoint; var Handled: Boolean);
   procedure FormMouseWheelUp(Sender: TObject; Shift: TShiftState;
     MousePos: TPoint; var Handled: Boolean);
 ...

impementation

procedure TfrmChild.FormCreate(Sender: TObject);
begin
 TDrawGrid(grCTLG).OnMouseWheelDown := FormMouseWheelDown;
 TDrawGrid(grCTLG).OnMouseWheelUp := FormMouseWheelUp;
end;

procedure TfrmChild.FormMouseWheelDown(Sender: TObject; Shift: TShiftState;
 MousePos: TPoint; var Handled: Boolean);
begin
 Handled := true;
 grCTLG.DataSource.DataSet.Next;
end;

procedure TfrmChild.FormMouseWheelUp(Sender: TObject; Shift: TShiftState;
 MousePos: TPoint; var Handled: Boolean);
begin
 Handled := true;
 grCTLG.DataSource.DataSet.Prior;
end;


 
[AleX]   (2006-03-03 17:02) [3]

С мышью все отлично работает! СПАСИБО!

>в каком окошке светится?
>А свойство Name у ADOConnection менять не пробовал?

В окошке, где вводится логин и пароль.
Свойство Name, это же имя компонента
Длинное название не впишешь


 
YurikGL ©   (2006-03-03 23:43) [4]


> Как можно программно избавится от этого окошка?

LoginPrompt:=false



Страницы: 1 вся ветка

Текущий архив: 2006.04.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
3-1141371911
DancerMan
2006-03-03 10:45
2006.04.23
*.dbf => функция смены кодировки => отобразить в гриде ?


2-1144665608
dima_kds
2006-04-10 14:40
2006.04.23
Использование SQLConnection


6-1136894369
DeadMeat
2006-01-10 14:59
2006.04.23
Передача данных по "именованным каналам"... Не идет.


15-1143709606
xayam
2006-03-30 13:06
2006.04.23
Кто-нибудь знает что за файл с расширением .vip ?


1-1142103774
Fenix
2006-03-11 22:02
2006.04.23
Подсветка синтаксиса в RichEdit