![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con Parambyname y dataset
Tengo el siguiente codigo:
if login.tipo_usuario = 'Operador' then begin datDatos.FIBDataSetICCSVentas.Active:= False; datDatos.FIBDataSetICCSVentas.SelectSQL.Text:='SELECT * FROM ventas where vendedor = :vendedor order by fechaventacons asc'; datDatos.FIBDataSetICCSVentas.ParambyName('vendedor').AsString:= frmlogin.txtUsuario.Text; datDatos.FIBDataSetICCSVentas.Active:= True; DBGridConsultaVentas.Columns[0].Width:= 75; DBGridConsultaVentas.Columns[1].Width:= 75; DBGridConsultaVentas.Columns[2].Width:= 250; DBGridConsultaVentas.Columns[3].Width:= 85; DBGridConsultaVentas.Columns[4].Width:= 150; DBGridConsultaVentas.DataSource:= datDatos.datSourceICCSVentas; grpOperador.Visible:= false; end else datDatos.FIBDataSetICCSVentas.Active:= False; datDatos.FIBDataSetICCSVentas.SelectSQL.Text:='SELECT * FROM ventas order by fecha_venta asc'; datDatos.FIBDataSetICCSVentas.Active:= True; DBGridConsultaVentas.Columns[0].Width:= 75; DBGridConsultaVentas.Columns[1].Width:= 75; DBGridConsultaVentas.Columns[2].Width:= 250; DBGridConsultaVentas.Columns[3].Width:= 90; DBGridConsultaVentas.Columns[4].Width:= 150; DBGridConsultaVentas.DataSource:= datDatos.datSourceICCSVentas; end; Lo que hace es mostrar una serie de ventas. Si eres operador solo puedes ver tus ventas por eso se le pasa el Parambyname, pero me da el siguiente error: can´t changue sql text because FIBDataSetIccsVentas.SelectQuery dataset open. Da el error pero ejecuta la consulta y lo hace bien. NO se que hacer, porque tengo otra consulta para las fechas y me funciona bien. Me da el error cuando pongo en el codigo datDatos.FIBDataSetICCSVentas.ParambyName('vendedor').AsString:= frmlogin.txtUsuario.Text; ¿Donde me puedo equivocar?Me vuelvo loco Saludos. Última edición por Rockin fecha: 11-10-2007 a las 21:43:16. |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con DataSet y DBRadioGroup | vidi | Conexión con bases de datos | 3 | 04-08-2005 17:27:38 |
Problema con insertar instruccion en un dataset | el_barto | Conexión con bases de datos | 2 | 13-07-2005 00:16:41 |
Problemas con ParamByName Memo | ramonibk | MS SQL Server | 2 | 14-09-2004 13:15:26 |
Problema relacion maestro-detalle (Nested Dataset) | Toni | Conexión con bases de datos | 10 | 19-05-2004 16:38:56 |
Insert y parambyname | Dantael | SQL | 1 | 17-11-2003 08:50:24 |
![]() |
|