Je reçois un 5400 AE_INTERNAL_ERROR lorsque j'essaie d'OUVRIR un TadsQuery après avoir ajouté le SQL. Lorsque je place le même SQL directement dans TadsQuery, il n'y a pas d'erreur. Votre fichier d'aide me demande de contacter le support technique Advantage afin que R & D puisse résoudre le problème. Le support technique a suggéré que je poste ici.Avantage 5400 AE_INTERNAL_ERROR
Voici un snipit de code (suggéré par Doug Johnson):
if (Value = '**') or (StartUp) then
with DM1.qadSBSort do
begin
DisableControls;
for i := 1 to 26 do
begin
if Active then Close;
Active := False;
HText := 'SELECT SBName, SBPath FROM poSBSorted ' +
' WHERE [SBName LIKE ''' + CHR(i + 64) + '''] ' +
' ORDER BY SBName';
SQL.Clear();
SQL.Text := HText;
try
try
Screen.Cursor := crHourGlass;
Open();
finally
Screen.Cursor := crDefault;
end;
except
On E: Exception do
begin
if(E.Message <> 'The SQL statement did not '+
'generate a cursor handle. Use ' +
'TAdsQuery.ExecSQL to execute SQL ' +
'statements that are not SELECT statements')then
MessageDlg(E.Message, mtWarning, [ mbOK ], 0);
end;
end;
Active := True;
Voici les statistiques du système:
Processeur: Processeur Intel® Core ™ 2 Duo CPU @ 2.00GHz 2.00 Ghz installés Mémoire: 4,00 Go Type de système: 64bit. OS: Windows 7. Programmation: Delphi 2010. Version Avantage: 9.10 64bit Serveur: local. Tableaux: gratuits. S'il vous plaît aviser. Merci et bonne journée.
-Bob Andrews
L'ingénieur de support technique a dit au client d'aller demander dans les internets ?! –
Mon support technique ?? support technique stackoverflow? mmm ... il semble que vous copiez/collez la question d'un autre endroit. – jachguate
Avant d'aller tous les postes sur Advantage, Advantage vend aux développeurs qui revendent ensuite avec leurs applications aux clients. L'avantage fournit leur moteur libre pour le développement. Advantage soutient directement les développeurs qui ont une relation avec l'entreprise, et pas seulement ceux qui appellent. Et, en effet, ils s'attendent à ce que ceux d'entre nous qui développent avec Advantage soutiennent nos propres clients. Ils surveillent cependant ce site, le soutiennent et y contribuent, ce n'est donc pas une chose déraisonnable à suggérer. Cet avantage envoyé OP ici indiquerait, en fait, qu'il n'est pas un client d'Advantage. –