Gracias Ronruby y chwc por su ayuda..
Ya casi termino pongo lo que tengo por si a alguien le sirve de ayuda..
Archivo PHP
Código:
<?php
include('../phpFunciones/claseMYSQL.php');
$wConexion=fConectaBD();
$wCadena = "SELECT p.id_pedido,p.cveSucursal,p.nombreArchivo,p.descPed,p.impPedido,p.estatus,p.fechaSubida,s.nombre FROM pedidos p INNER JOIN catsucursales s ON s.clave=p.cveSucursal WHERE estatus=1";
$resultado=mysql_query($wCadena,$wConexion)or die ("Error al Ejecutar la Consulta".mysql_error());
//$result = mysql_query($query);
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
echo "<MessageXML>";
while($row = mysql_fetch_array($resultado, MYSQL_ASSOC))
{
$fecha_s=date("Y-m-d",strtotime($row['fechaSubida'])) . 'T' . date("H:i:s",strtotime($row['fechaSubida']));
//date('d/m/Y',strtotime($row['fechaSubida']));
echo "<DtPedidosD>"."<id_pedido>{$row['id_pedido']}</id_pedido>"."<cveSucursal>{$row['cveSucursal']}</cveSucursal>"."<nombreArchivo>{$row['nombreArchivo']}</nombreArchivo>"."<descPed>{$row['descPed']}</descPed>"."<impPedido>{$row['impPedido']}</impPedido>"."<estatus>{$row['estatus']}</estatus>"."<fechaSubida>{$fecha_s}</fechaSubida>"."<nombre>{$row['nombre']}</nombre>"."</DtPedidosD>";
}
echo "</MessageXML>";
mysql_close($wConexion);
?>
Con el resultado de la consulta genero un XML
codigo C#
Código:
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://localhost/sucursales/getPedidos.php");
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader input = new StreamReader(response.GetResponseStream());
DataTable tPedido = new DataSet1.DtPedidosDDataTable();
//DataSet dsTest = new DataSet();
tPedido.ReadXml(input);
//dsTest.ReadXml(input);
dgvPedPendientes.DataSource = tPedido;
}
catch (Exception Except)
{
MessageBox.Show(Except.ToString());
}
Aqui con el xml genrado lo guardo en un DataTable para mostrar en un grid la consulta..
Ahora lo que me falta es obtener el archivo txt, el cual es un campo blob en la base de datos.
creen que pueda enviarlo como bytes y con C# convertirlo a un archivo de texto?