Ver Mensaje Individual
  #5  
Antiguo 02-05-2013
Juan Quintana Juan Quintana is offline
Miembro
NULL
 
Registrado: mar 2011
Posts: 22
Reputación: 0
Juan Quintana Va por buen camino
El query que estoy haciendo es:



QUERY1.SQL.Clear;
QUERY1.SQL.Add('SELECT * FROM PRODDTA.F0901 ' );
QUERY1.SQL.Add(' WHERE GMCO=''00013'' AND GMOBJ IN (''6250'',''6400'')');
query1.SQL.add(' and GMSUB=''020201''');
QUERY1.Open;
for i:=0 to Query1.FieldCount-1 do
memo1.lines.add( Format('Campo %d: %s',[i, Query1.Fields[i].FieldName]));


Cuando se ejecuta los anterior no me da error; pero en los los nombres de los campos que obtengo no me aparecen los campos que en la tabla PRODDTA.F0901 estan definidos como
CHARACTER o STRING. Asi que cuando ejecuto


LINEA:='AUX='+String(Query1.FieldValues['gmsub'])+'#'+
'NOM='+String(Query1.FieldValues['gmobj'])+'#';


me da el error de field no found
__________________
jql-51
Responder Con Cita