PDA

View Full Version : سوال: چطور میشه یک آرایه از بایت رو تو فیلدvarbinary ذخیره کرد



DoDoklak
دوشنبه 04 آبان 1388, 12:04 عصر
من میخوام پسوردهای کاربران برنامه را بصورت رمز شده به کمکSystem.Security.Cryptography.DESCryptoServic eProviderذخیره کنم .خروجی استفاده شده با این تابع یک ارایه از بایت است مثلاPassword=Q1W2E3 اصلی Password=195140137231141826269 رمز شده این پسورد رمز شده در اصل آرایه ای از بایت است به اینصورتPassword={195,140,137,23,114,182,62, 69}حالت عادی اونو تبدیل میکنم و اونو تو یک متغیر قرار میدم ولی نمیتونم اونو تو دستور Insert قرار بدم نا تو بانک ذخیره شهفیلد SQL از نوع VarBimary است و توانایی نگهداری اونو داره فقط تو کد دچار مشکل شدم. ذخیره پسورد رمز شده اگه بصورت آرایه ای از بایت نباشه دیگه پسورد قابل بازیابی نیستبا تشکر

DoDoklak
دوشنبه 04 آبان 1388, 12:37 عصر
دو نمونه پیدا کردم همینجا میزارم تا دوستان خواستند استفاده کنند البته اگه پیشنهاد دیگه ای هم هست بنویسیدآدرس:http://stackoverflow.com/questions/1064121/how-do-i-insert-a-byte-into-an-sql-server-varbinary-column