ورود

View Full Version : سوال: RefCursor.Input فوری



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 رو امکانش هست با مجموعه رکوردها یا آرایه ای از رکوردها مقدار دهی کرد

ممنون میشم با کد راهنمائی کنید.

kiadata
جمعه 12 دی 1393, 15:52 عصر
از اساتید عزیز کسی نظری نداره یه کمکی به ما بکنه .ممنونم

kiadata
جمعه 12 دی 1393, 21:58 عصر
یعنی از دوستان و اساتید کسی نمیتونه راهنمائیم کنه فوری لطفا کمکم کنین سپاسگذارم.