Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.012 c
15-1143924568
MVP
2006-04-02 00:49
2006.04.23
Переход от декартовых координат к координатам экрана


15-1144041846
07BB
2006-04-03 09:24
2006.04.23
Что ты сделал для своего народа, города,страны???


4-1138784983
Polevi
2006-02-01 12:09
2006.04.23
wait functions


2-1144753994
ffo
2006-04-11 15:13
2006.04.23
Допишите строку!!!!!!!!


15-1143535479
Yanis
2006-03-28 12:44
2006.04.23
Кривоватость какая то...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский