Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > MySQL 5.5: Access violation at address 01E5ABA5


Автор: malor 10.10.2011, 20:43
На строке 
 Active := True;
валится:
Project Violation.exe raised exception class EAccessViolation with message
"Access violation at address 01E5ABA5 in module 'myodbc5.dll'. Read of address 0000000B".


Код

procedure TFormViolation.Button1Click(Sender: TObject);
var
  i :Integer;
  s :String;
  SQLText : String;
begin
  try
    with ADOQuery1 do
    begin
      SQL.Clear;
      SQLText :=  'SELECT * FROM answer' ;
      SQL.Add(SQLText);
      Active := True;
    end;
  except
     on e:Exception do
  end;

  ADOQuery1.Close;

end;


Строка подключения:
Provider=MSDASQL.1;Persist Security Info=False;User ID=root;Data Source=nodeEn;Mode=ReadWrite;Extended Properties="DSN=nodeEn;UID=root;"


user posted image

user posted image

user posted image

Что не так?..

Windows XP SP3, Delphi XE
mysql-5.5.16-win32.msi
mysql-connector-odbc-5.1.9-win32.msi


P.S.:
http://forum.vingrad.ru/forum/topic-242773/anchor-entry1912232/15.html#st_0_view_0

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)