ورود

View Full Version : ارتباط با DBISAM با پسورد



FirstLine
جمعه 27 آذر 1383, 18:06 عصر
با سلام
من وقتی که میخوام کد زیر را اجرا کنم ایراد (Cannot perform this operation on an inactive session) میگیره


If DBISAMDatabase_Main.Connected = False Then
begin
DBISAMDatabase_Main.Directory := Path_Exe + 'Data\';
DBISAMDatabase_Main.Session.AddPassword('123456');
DBISAMDatabase_Main.Connected := True;
DBISAMDatabase_Main.KeepConnection :=True;
end;

DBISAMQuery_Law.SQL.Text :='Select * from Members';
DBISAMQuery_Law.Open;با تشکر

مهدی کرامتی
جمعه 27 آذر 1383, 22:08 عصر
اگر کامپوننت DBISAMSession بر روی فرم دارید قبل از افزودن پسورد آن را Active کنید.

FirstLine
جمعه 27 آذر 1383, 22:31 عصر
با سلام
ببخشید ! ، یعنی چی؟ چجوری؟ در کجای کدهای بالا :oops: :گیج: :flower: ؟
با تشکر

jirjirakk
جمعه 27 آذر 1383, 22:52 عصر
...
DBISAMDatabase_Main.Session.Active := True;
DBISAMDatabase_Main.Session.AddPassword('123456');
...