![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Te recomiendo si estas usando algun servidor SQL, que crees vistas, con eso reduces tu codigo y se hace mas rapido la consulta.
|
|
#2
|
|||
|
|||
|
en el codigo que usas lape:
existe un error a mi parecer pues como el tomara los valores si para consultar si los estas asignando despues de consultar. ademas para mí es mejor pasar parametros creando los parametros en ejecucion me explico eje: Código:
dm.dataset1.Parameters.AddParameter.Index:=0 ;
dm.dataset1.Parameters.Items[0].Name:='parametro';
dm.dataset1.Parameters.Items[0].DataType:=fttipo de datos;
dm.dataset1.Parameters.Items[0].Direction:=pdinput;
dm.dataset1.Parameters.ParamByName('pr').Value:=componente;
dm.dataset1.Close;
dm.dataset1.CommandText:='select * from 10rhacci where campo =:pr' dm.dataset1.Open;
dm.dataset.Parameters.Clear;
Última edición por Ryu fecha: 05-04-2005 a las 21:49:21. Razón: arreglar algo |
|
#3
|
||||
|
||||
|
Cita:
A primera vista, no veo en que ayudaria a mejorar el rendimiento el uso de vistas. Es mas con ciertos motores como SQL Server (al menos el 7) el uso de vistas en ciertas sentencias con varios joins puede llegar a tener un coste considerable de rendimiento en contraparte con las consultas directas a las tablas.... es un hecho que he comprobado recientemente y que confirma mis antiguas teorias sobre sqlserver... ![]() Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|