Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-09-2006
morfeo21 morfeo21 is offline
Miembro
 
Registrado: may 2003
Posts: 69
Poder: 22
morfeo21 Va por buen camino
en que linea empiezan los parametros de un query

Hola a todos , una consulta, estoy tratando de armar una sentencia sql dentro de un TADOquery,por parametros , pero para ello necesito saber el numero de linea en que empiezan mis parametros; es decir
la sentencia es esta :
sql0001=' select codeta, descri, abrevi, usuari, swacti ' + #13+
' from etapas Where '+ #13+
' Codeta = 01 '+ #13+
' upper(descri) like upper(02) ';

esta cadena la mando como parametro, pero de aqui deacuerdo a una condicion yo pudiera borrar algunas lineas y para ello necesito preguntar enm que linea empiezan mis parametros: algo asi:Origen es mi TAOquery

With Origen do
Begin
Close;
sql.Clear;
SQL.Text:=CadenaSql + #13+wOrden ;
// esta parte son los parametros que envio
For j := VarArrayLowBound(PFieldsValParams,1) to VarArrayHighBound(PFieldsValParams,1) do
Begin
if not VarIsNull(PFieldsValParams[j]) then
Origen.Parameters[j].value:=PFieldsValParams[j]
else
Begin
// aqui necesito saber el numero de linea donde enpieza el parametro para borrarlo
Origen.SQL.Delete(j);
end;
end;
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ordenar un query por parametros jzginez SQL 11 30-10-2007 00:18:02
Query y Parámetros gluglu SQL 3 31-01-2005 13:55:00
1 Query - 2 Parametros azaagh Conexión con bases de datos 3 13-06-2004 04:59:04
¿Cómo borrar un grid sin tener que ir línea a línea? Isaac Varios 2 18-02-2004 16:13:14
Hasta los virus se empiezan ha hacer en Delphi __cadetill Noticias 2 01-11-2003 00:20:05


La franja horaria es GMT +2. Ahora son las 12:50:53.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi