kiadata
جمعه 12 دی 1393, 12:21 عصر
با سلام خدمت همه دوستان و اساتید بزرگوارم
دوستان من یک وب سرویس نوشتم که از wcf C# استفاده میکنه و به بانک اطلاعاتی اوراکل وصل میشه
از توی اوراکل میتونم وقتی refcursor.output فرستاده میشه رو استفاده کنم بوسیله این کد :
cmd.Parameters.Add("records",OracleDbType.RefCursor).Direction=ParameterDirect ion.output;
اکنون سئوالی که داشتم این بود که چه جوری میتونم یک دسته رکورد و به اوراکل با RefCursor.Input بفرستم
آیا میشه بوسیله xml.string فرستاد رکوردهارو اگه میشه لطفا با کدش راهنمائیم کنید چون xml کارنکردم
کدی که از اینترنت پیدا کردم اینه :
//Ref Cursor obtained from pervios execution is passed to this
// procedure as In parameter
OracleParameter inRefPrm=cmd.Parameters.Add("inRefPrm",OracleDbType.RefCursor,OutRefPrm.Value,ParameterD irection.Input);
یعنی متغیری که اینجا تو کد تعریف شده OutRefPrm.Value رو امکانش هست با مجموعه رکوردها یا آرایه ای از رکوردها مقدار دهی کرد
ممنون میشم با کد راهنمائی کنید.
دوستان من یک وب سرویس نوشتم که از wcf C# استفاده میکنه و به بانک اطلاعاتی اوراکل وصل میشه
از توی اوراکل میتونم وقتی refcursor.output فرستاده میشه رو استفاده کنم بوسیله این کد :
cmd.Parameters.Add("records",OracleDbType.RefCursor).Direction=ParameterDirect ion.output;
اکنون سئوالی که داشتم این بود که چه جوری میتونم یک دسته رکورد و به اوراکل با RefCursor.Input بفرستم
آیا میشه بوسیله xml.string فرستاد رکوردهارو اگه میشه لطفا با کدش راهنمائیم کنید چون xml کارنکردم
کدی که از اینترنت پیدا کردم اینه :
//Ref Cursor obtained from pervios execution is passed to this
// procedure as In parameter
OracleParameter inRefPrm=cmd.Parameters.Add("inRefPrm",OracleDbType.RefCursor,OutRefPrm.Value,ParameterD irection.Input);
یعنی متغیری که اینجا تو کد تعریف شده OutRefPrm.Value رو امکانش هست با مجموعه رکوردها یا آرایه ای از رکوردها مقدار دهی کرد
ممنون میشم با کد راهنمائی کنید.