I am sending an XML file from one server to another using httpwebrequest, loading the xml file into a document, parsing it and using the values to update an Oracle table using a transaction and commiting it. The command.executenonquery returns 1 as the number of rows updated. I do a pull against my oracle table and nothing is updated. If I take the xml and create a file and access this page in a browser it reads the xml file and does the same processing except this time the oracle table is updated. Does anyone have any idea why it won&#039;t work when I send the xml from one server to the other. Thanks for any help.<BR>P.S. I&#039;ve used both the OleDb provider that comes with .net as well as the MS .net for Oracle provider. Both do the same thing when run both ways.