¿Puedo enviar texto del clieten al sirvidor?

15/10/2004 - 17:36 por Jorge Rivas | Informe spam
Necesito trasnmitir dato en texto desde las agencias a casa central
Una consulta por ejemplo

1- oCD=Createobject("mssoap.soapclient30") && Creamos Objeto Soap
2- oCD.mssoapinit("http://miservidor/datosremotos/dato...wsdl")
3- lcXML= oCD.ObtieneDatos("SELECT * FROM mitabla")
4- XMLToCursor(lcXML,"miCursor")
5- Browse

En la linea 3- puedo enviar mi texto de esta forma?
oCD.EnviaDatos(DATOS.TXT)

Gracias por la atencion

Preguntas similare

Leer las respuestas

#1 Angel Ferreira
21/10/2004 - 05:57 | Informe spam
Hola Jorge.

No he probado hacerlo como lo especificas.

Pero lo que si estoy seguro, es que puedes convertir ese TXT en una
variable y pasar la variable.

Por ejemplo:

lcPasar=FiletoStr("DATA.TXT")
oCD.EnviaDatos(lcPasar)

Saludos ...! (y)

Angel Ferreira.

"Jorge Rivas" escribió en el mensaje
news:
Necesito trasnmitir dato en texto desde las agencias a casa central
Una consulta por ejemplo

1- oCD=Createobject("mssoap.soapclient30") && Creamos Objeto Soap
2- oCD.mssoapinit("http://miservidor/datosremotos/dato...wsdl")
3- lcXML= oCD.ObtieneDatos("SELECT * FROM mitabla")
4- XMLToCursor(lcXML,"miCursor")
5- Browse

En la linea 3- puedo enviar mi texto de esta forma?
oCD.EnviaDatos(DATOS.TXT)

Gracias por la atencion



Respuesta Responder a este mensaje
#2 José G. Samper
22/10/2004 - 14:14 | Informe spam
Hola como estas, la forma mas eficiente seria

1- oCD=Createobject("mssoap.soapclient30") && Creamos Objeto Soap
2- oCD.mssoapinit("http://miservidor/datosremotos/dato...wsdl")
3- lcXML= oCD.ObtieneDatos(filetostr('mifile.txt'))
4- XMLToCursor(lcXML,"miCursor")

Pero debes tener en cuenta varias cosas
- si en el txt envias varios select debes retornar un XML con varias tablas,
o sea un Dataset
- Para poder interpretar todoas las tablas te recomendaria XMLAdapter
- Y recuerda que estas usando SOAP sobre HTTP y el tamaño del paquete SOAP
puede variar segun configuración, asi que cuida la cantidad de datos que
estas pasando

Saludos


________________________
José G. Samper C.
MCAD/MCSD .Net
http://www.FoxyNet.Net


"Jorge Rivas" escribió en el mensaje
news:
Necesito trasnmitir dato en texto desde las agencias a casa central
Una consulta por ejemplo

1- oCD=Createobject("mssoap.soapclient30") && Creamos Objeto Soap
2- oCD.mssoapinit("http://miservidor/datosremotos/dato...wsdl")
3- lcXML= oCD.ObtieneDatos("SELECT * FROM mitabla")
4- XMLToCursor(lcXML,"miCursor")
5- Browse

En la linea 3- puedo enviar mi texto de esta forma?
oCD.EnviaDatos(DATOS.TXT)

Gracias por la atencion



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida