DataSnap con StoreProcedure
Hola Foristas.
No se si la pregunta corresponda a este apartado, no encontre el de DataSnap. Tengo poco de estar empezando a usar el DataSnap, lo que hago actualmente, es que del lado del server pongo un query, y del lado del cliente lo mando llamar con el clientdataset, mientras sean query armados en runtime, sin problema, el problema viene cuando quiero manda executar un SP, me marca error, estos como se deben de manejar, donde puedo encontrar documentacion y/o ejemplos parq poder enter mejor Gracias de antemano |
¿Podrías dar algunos detalles más?
¿Cual es el error exacto que estás obteniendo; Lo de "me marca un error" es un poco abstracto? :) ¿Qué componentes estás utilizando para la conexión? |
ramflores,
Cita:
Revisa esta información: Cita:
Nelson. |
cierto, tienes razon.
componentes del lado del cliente: TSQLConnection TDSProviderConnection TClientDataSet Llamado de SP _query := 'Exec Proveedores.dbo.PG_Se_Facturas '+ QuotedStr('0030')+ ','+ QuotedStr( FormatDateTime('yyyymmdd',_FechaRev) ) + ','+ cboEstatus.Value + ','+ QuotedStr(EdFactura.Text) + ','+ QuotedStr(EdOC.Text) + ','+ QuotedStr(EdRA.Text) + ','+ IntToStr( IfThen( chkFechaPosterior.Checked = True, 1, 0 ) ) + ','+ EdProveedor.Text + ','+ QuotedStr( FormatDateTime('yyyymmdd',_FechaPago) ); Dm.Query10.Close; Dm.Query10.SQL.Clear; Dm.Query10.SQL.Add( _query ); Dm.Query10.Open; Mensaje de Error --------------------------- Debugger Exception Notification --------------------------- Project Proveedores.exe raised exception class TDBXError with message 'Remote error: CommandText changes are not allowed'. --------------------------- Break Continue Help --------------------------- |
Si utilizas SQL Server, te recomiendo que pruebes a realizar lo mismo utilizando los componentes ADO.
La explicación está en este enlace que ya te ha puesto antes Nelson. |
Entonces uso los ADO en lugar de los DBExpress?, pero no entiendo como se conecta el ADO por DataSnap
Revisare el articulo, y les comento |
Haz una prueba con una aplicación sencilla.
Todo igual, pero cambia los componentes de conexión y de Query por los que vienen con ADO. |
Mi duda es como se configura el componente ADO la conexion a un IP, para usar el servicio DataSnap??
|
La franja horaria es GMT +2. Ahora son las 14:07:45. |
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