-
Pb de long via XMLRAD
Bonjour,
J'utilise un base de données Oracle. J'ai une table avec un champ long.
Quand je veux inserer ou modifier des informations dans cette table via XMLRAD, le message d'erreur suivant apparait :
TDacQuery.Open - ORA-00997: illegal use of LONG datatype
et pourtant je vois l'insertion ou la modification dans la table.
Merci de votre réponse.
-
quel middleware utilisé ? ADO ?
si c'est ADO, quel est le provider ? Microsoft ? Oracle ?
pouvez vous me donner la définition de la table et la requête SQL effectuée ?
-
Le middleware utilisé est ADO
Provider : Oracle.
Ma table est la suivante :
CREATE OR REPLACE FORCE VIEW IAWEB.V_STAGE
(TYP_ENR,
COD_STA, SS_TYP, MIS_STA)
AS
SELECT
TYP_ENR,
ID,
SS_TYP,L1
FROM SCUIO
WHERE
TYP_ENR='STA';
Et voici la requete :
INSERT INTO V_STAGE(TYP_ENR,COD_STA,SS_TYP,MIS_STA) VALUES('STA', :COD_STA, :SS_TYP, :MIS_STA)
-
c'est un problème Oracle:
http://www.adp-gmbh.ch/ora/err/ora_00997.html