Acessar PostgreSql no Intraweb
Por Favor alguem poderia me indicar qual componente posso utilizar para acessar postgresql no Intraweb? Estarei usando driver odbc.
Abs
Abs
Jpanegassi
Curtidas 0
Respostas
Bon Jovi
28/10/2004
Se vai usar driver ODBC entao use os componentes ADO.
GOSTEI 0
Jpanegassi
28/10/2004
Mais eu coloco o ADOConnection no Datamodule e me retorna o seguinte erro Project Pkw.exe raised exception class Eolesyserror with message CoInitialize nao foi chamado
GOSTEI 0
Jpanegassi
28/10/2004
Caro Bon Jovi, desculpe e obrigado pela atencao, mais procurando com mais cuidado no forum encontrei a solucao, novamente muitissimo obrigado pela atencao, fico contente em encontrar pessoas como vcs que nos auxiliam com esses assuntos basicos, parabens a todos do forum.
GOSTEI 0
Bon Jovi
28/10/2004
Valeu. Mas só pra constar no tópico:
Na aplicação p/ servidor ISAPI/Apache, no .dpr colocar [b:700d6e6b73]InitFlags := COINIT_MULTITHREADED;[/b:700d6e6b73]
(Na stand alone não).
E no ServerController:
Colocar ComInitialization = ciNormal se tiver no modo aplicação stand alone.
Colocar ComInitialization = ciMultiThreaded p/ ISAPI ou Apache.
Na aplicação p/ servidor ISAPI/Apache, no .dpr colocar [b:700d6e6b73]InitFlags := COINIT_MULTITHREADED;[/b:700d6e6b73]
library IWISAPIProject;
uses
IWInitISAPI,
ActiveX,
ComObj,
ServerController in ´ServerController.pas´ {IWServerController: TIWServerControllerBase},
IWUnit1 in ´IWUnit1.pas´ {formMain: TIWForm1};
{$R *.RES}
begin
CoInitFlags := COINIT_MULTITHREADED;
IWRun(TFormMain, TIWServerController);
end.
(Na stand alone não).
E no ServerController:
Colocar ComInitialization = ciNormal se tiver no modo aplicação stand alone.
Colocar ComInitialization = ciMultiThreaded p/ ISAPI ou Apache.
GOSTEI 0