Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 6 of 6 total
Thread D7 / DBISAM4.22 B4 local/ 10498 in the IDE
Wed, Feb 8 2006 3:18 PMPermanent Link

"Frans van Daalen"
On a new project I have just created I do not get the password screen only
the error message.

I just dropped the session, database and table on a form connect them and on
opening the table I get the message.

I removed dbisam reinstalled it, al was fine for 1 compile and then again
the same message on the start of delphi .... Frown

Anyone with a sugestion?


-----------------------------------
madExcept version : 2.7i
exception class   : EDBISAMEngineError
exception message : DBISAM Engine Error # 10498 Insufficient rights to the
table 'system', a password is required.

main thread ($bcc):
05fbba12 +016 db422d7r.bpl    Dbisamtb       DBISAMError
0600048e +07e db422d7r.bpl    Dbisamen       TDataEngine.RaiseError
06018f34 +084 db422d7r.bpl    Dbisamen       TDataTable.VerifyDigest
0604794d +239 db422d7r.bpl    Dbisamen       TDataFile.OpenFile
06016cba +082 db422d7r.bpl    Dbisamen       TDataTable.OpenTable
06012f36 +1de db422d7r.bpl    Dbisamen       TDataDirectory.OpenDataTable
0601c0ee +0a6 db422d7r.bpl    Dbisamen       TDataCursor.OpenCursor
4000608f +007 rtl70.bpl       System         @ClassCreate
400060e7 +007 rtl70.bpl       System         @AfterConstruction
40005cb8 +010 rtl70.bpl       System         TObject.Create
400060e7 +007 rtl70.bpl       System         @AfterConstruction
0601ac32 +20e db422d7r.bpl    Dbisamen       TDataCursor.Create
40006670 +010 rtl70.bpl       System         @TryFinallyExit
05fc01c7 +063 db422d7r.bpl    Dbisamtb       TDBISAMEngine.FindSession
05fc010c +030 db422d7r.bpl    Dbisamtb       TDBISAMEngine.GetSessionByName
4002f482 +02a rtl70.bpl       Classes        TList.Add
05fc5e4e +01e db422d7r.bpl    Dbisamtb       TDBISAMDataSet.OpenCursor
05fc9c31 +019 db422d7r.bpl    Dbisamtb       TDBISAMDBDataSet.OpenCursor
4034c0c9 +055 dbrtl70.bpl     Db             TDataSet.SetActive
4002781a +036 rtl70.bpl       Typinfo        SetOrdProp
0033e283 +03f designide70.bpl Designeditors  TPropertyEditor.SetOrdValue
0033f356 +062 designide70.bpl Designeditors  TEnumProperty.SetValue
0033dde8 +0cc designide70.bpl Designeditors  TPropertyEditor.Edit
005e5d76 +096 coreide70.bpl   Propinsp
TPropertyInspector.PropListEditDblClick
00985549 +015 vclide70.bpl    Ideinsplistbox TInspListBox.EditDblClick
00831c55 +015 vcl70.bpl       Controls       TControl.DblClick
00831db8 +034 vcl70.bpl       Controls       TControl.WMLButtonDblClk
00831a98 +188 vcl70.bpl       Controls       TControl.WndProc
00834c97 +157 vcl70.bpl       Controls       TWinControl.WndProc
00983463 +037 vclide70.bpl    Ideinsplistbox TPropInspEdit.WndProc
00834914 +02c vcl70.bpl       Controls       TWinControl.MainWndProc
77d496c2 +00a user32.dll                     DispatchMessageA
0085568b +083 vcl70.bpl       Forms          TApplication.ProcessMessage
008556c2 +00a vcl70.bpl       Forms          TApplication.HandleMessage
008558f2 +096 vcl70.bpl       Forms          TApplication.Run

Wed, Feb 8 2006 8:57 PMPermanent Link

Eryk Bottomley
Frans van Daalen wrote:
> On a new project I have just created I do not get the password screen only
> the error message.
>
> I just dropped the session, database and table on a form connect them and on
> opening the table I get the message.
>
> I removed dbisam reinstalled it, al was fine for 1 compile and then again
> the same message on the start of delphi .... Frown
>
> Anyone with a sugestion?

You probably need to add DBLogDlg to your uses clause.

ERyk
Thu, Feb 9 2006 6:55 AMPermanent Link

"Frans van Daalen"

"Eryk Bottomley" <no@way.com> wrote in message
news:020B05A8-4B5F-4EC1-9BCA-4C32C42CFC26@news.elevatesoft.com...
> Frans van Daalen wrote:
>> On a new project I have just created I do not get the password screen
>> only the error message.
>>
>> I just dropped the session, database and table on a form connect them and
>> on opening the table I get the message.
>>
>> I removed dbisam reinstalled it, al was fine for 1 compile and then again
>> the same message on the start of delphi .... Frown
>>
>> Anyone with a sugestion?
>
> You probably need to add DBLogDlg to your uses clause.
>
> ERyk

Eryk, mucht appreciated,..... but why would that make a difference opening
the table in the IDE ?

However this morning after booting the PC al was fine again,...really
weird....

Thu, Feb 9 2006 7:05 AMPermanent Link

Eryk Bottomley
Frans

> Eryk, mucht appreciated,..... but why would that make a difference opening
> the table in the IDE ?

Ah. It wouldn't. I thought this was at runtime.

> However this morning after booting the PC al was fine again,...really
> weird....

Glad it is working again anyway.

Eryk
Thu, Feb 9 2006 12:12 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Frans,

<< I removed dbisam reinstalled it, al was fine for 1 compile and then again
the same message on the start of delphi .... Frown>>

This occurred during the startup of Delphi ?  It looks like the stack trace
is showing a response to a double-click in the object inspector.

--
Tim Young
Elevate Software
www.elevatesoft.com

Thu, Feb 9 2006 4:37 PMPermanent Link

"Frans van Daalen"

"Tim Young [Elevate Software]" <timyoung@elevatesoft.com> wrote in message
news:90737353-4498-41BF-B92E-02F01672578F@news.elevatesoft.com...
> Frans,
>
> << I removed dbisam reinstalled it, al was fine for 1 compile and then
> again the same message on the start of delphi .... Frown>>
>
> This occurred during the startup of Delphi ?  It looks like the stack
> trace is showing a response to a double-click in the object inspector.
>
> --
> Tim Young
> Elevate Software
> www.elevatesoft.com
>
>

Both, it happend on startup of Delphi as well. I Think that the bugreport
was on the double click on the tdbisamtable active property to move it from
false to true.

Currently the problem is gone.....and I think the probleem is with Delphi 7
as it was also in debugmode showing me a wrong unit (same name but from
diff.. directory) and that unit als had a encrypted table active......

Image