Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "Бази";
Поточний архів: 2002.01.08;
Завантажити: [xml.tar.bz2];

Вниз

Хто-небудь зустрічався з багом Знайти схожі гілки


strahov   (2001-12-05 15:32) [0]

при з'єднанні з БД MS SQL 7.0 типу
DataBase1.connected: = true;
насправді з'єднання не виконує як треба, і незалежно від значення вищезгаданого властивості при відкритті першого query вилітає знову стандартний діалог під'єднання, і якщо все знову ОК, тоді все інше пристойно. Вихід може в приєднаних через BDE типу
DataBase1: = session.OpenDataBase ( "Name");
Але як в цьому випадку піти від стандартів діплового вікна пропонованого фірмою Борман для під'єднання до БД?
З повагою



Tonie   (2001-12-05 15:40) [1]

1. Схоже у тебе query не приєднається до DataBase1
(Властивість QueryX.DataBaseName = DataBase1.DataBaseName має бути а не Alias-у твоїй бази ...)

2. А Login Promt відключається властивістю DataBase1.LoginPromt

3. І все це в Help exists



strahov   (2001-12-05 16:08) [2]

Думаю - це не вирішення проблеми. Візьми з'єднайся до БД за допомогою установки св-ва
connected: = true;
і як я вже писав вище. Потім через Debug Inspector (Ctrl + Left Button) подивись на вміст DataBase1 і придивись різницею в значеннях пременися. У QueryX.DataBaseName потрібно вказувати алиас, для переносимості БД з однієї машини на іншу, налаштовуючи тільки BDE. Це в хелпе є. Login Promt для ОpenDataBase через BDE не потрібен, тому що відкриття йде за назвою (символьний рядок) в BDE і сама функція являє собою значення сконнекченной БД з параметрами з BDE.
З повагою



Tonie   (2001-12-05 18:09) [3]

> В QueryX.DataBaseName потрібно вказувати алиас,
Тоді для кожного query у тебе буде свій connection відповідно стільки раз і login треба буде робити, для того і є TDataBase, у DataBase1 є property AliasName туди і пишуть Alias, а DataBaseName задають самі і використовують в інших DataBaseComponents, тоді Promt вискакує тільки при DataBase .Connected: = true і все працює ...

... Delphi5 / Demo / Db / MastApp подивися unit DataMod





сторінки: 1 вся гілка

Форум: "Бази";
Поточний архів: 2002.01.08;
Завантажити: [xml.tar.bz2];

наверх









Пам'ять: 0.56 MB
Час: 0.029 c
1-22255
Дмитро Катаєв
2001-12-14 14:51
2002.01.08
Як впровадити новий пункт меню в IE, який викликається по правій кнопці (як у Reget, наприклад)


6-22305
Kryptin Phreek
2001-10-11 19:43
2002.01.08
Сокети ... Локалки ...


1-22249
Eugene Zelikovsky
2001-12-17 13:53
2002.01.08
Як почекати якийсь час не використовуючи TTimer


7-22435
SSSSS
2001-09-23 14:15
2002.01.08
МАСТЕРИИИИ !!! ПИТАННЯ ЖИТТЯ ТА СМЕРТІ !!!!


14-22346
Іван Шихалев
2001-11-06 20:30
2002.01.08
РҐР ° Р№РєСѓ :))





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська