how to create basic purchase orders from asp server?

i have a asp server running various applications that pulls data through ADO database connection to generate reports , etc...

but now i want to be able to create a purchase order but submitting info like vendor details, order item details/price, purchase order number, etc...

is there a way to do it without investment into sage sdk? I'm only using it for submitting orders to the system, so i'm not going to get the budget for any expensive add ons... ....

 can someone point me to the right direction...is there something i can do with my sage 300 and asp server to make this happen?  I obviously can directly update field by field on the server from asp, but there are primary keys and timestamps and possible linkage mechanisms between tables that might be missed or some data conflicts doing it this way...it's rather dangerous..

so is this do-able? thanks..