error creating cursor handle

Delphi

06/05/2004

Estou usando um componente TQuery, adiciono no sql

CREATE TABLE #t(x INT PRIMARY KEY)
INSERT INTO t VALUES (2)
SELECT Test2Col = x FROM t

No momento q ativo, da esta mensagem

´error creating cursor handle´

Alguém já teve este problema e pode me ajudar

Pedro - SP


Pedro Dias

Pedro Dias

Curtidas 0

Respostas

Nigro

Nigro

06/05/2004

Ao invés de usar Query1.Open, use Query1.ExecSQL


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

06/05/2004

Colega,

Você está misturando DDL e DML, bem como, mais de uma instrução DML por vez. Ou você usa algum componente de terceiro para scripts executivo, ou executa uma atividade de cada vez. Sendo necessário obervar que: Método open para select e ExecSQL para os demais, inclusive para DDLs.


GOSTEI 0
POSTAR