FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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
__________________
Gracias de antemano Saludos ........ --------------------------------- Ramiro Flores |
#2
|
||||
|
||||
¿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?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
ramflores,
Cita:
Revisa esta información: Cita:
Nelson. |
#4
|
||||
|
||||
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 ---------------------------
__________________
Gracias de antemano Saludos ........ --------------------------------- Ramiro Flores |
#5
|
||||
|
||||
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.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
||||
|
||||
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
__________________
Gracias de antemano Saludos ........ --------------------------------- Ramiro Flores |
#7
|
||||
|
||||
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.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#8
|
||||
|
||||
Mi duda es como se configura el componente ADO la conexion a un IP, para usar el servicio DataSnap??
__________________
Gracias de antemano Saludos ........ --------------------------------- Ramiro Flores |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿'Storeprocedure que devuelva registros? | JXJ | Firebird e Interbase | 2 | 21-02-2014 15:03:53 |
DataSnap y XML | rchavezh | Providers | 5 | 12-07-2013 23:23:15 |
datasnap | jgutti | Varios | 1 | 23-12-2011 15:25:20 |
sybase + storeprocedure y RollBack | Enan0 | Conexión con bases de datos | 0 | 09-06-2006 04:24:11 |
Procedimientos almacenados en delphi con storeprocedure | pgl | Firebird e Interbase | 7 | 05-11-2005 01:58:53 |
|