با سلام
من اطلاعات مربوط به نام بیماران رو در برنامه ای که نوشتم رمز نگاری کردم ودر دیتابیس ذخیره کردم وحالا برای نمایش در datagrid باید اطلاعات رو از دیتا بیس به string تبدیل کنم تا با تابع رمزگشایی کنم.
وای بعد از این کار و اتصال به datagrid دیتاگرید چند سطر خالی نشون میده و پیغام خطا میده که نوع list<string> رو به string منمیشه تغییر داد من باید چکار کنم کلی هم توی سایتهای مختلف مثل stackoverflow
جستجو کردم و کدهای زیادی رو امتحان کردم ولی نشد. و در یک جای دیگه از کدها پیغام میداد که سطر های پیدا شده از اطلاعات به صورت generic collection list هست و نمیشه به string تغییر داد.
var cc = (from u in db.mtables select u.mfamily).ToList(); dataGridshow.ItemsSource =Cryap.DecryptTextUsingUTF8(cc.ToString());
با این کدها decrypt درست انجام شد البته با messagebox و breakpint چک کردم ولی دیتا گرید فقط یه سطر خای نشون میده
List<string> myList = new List<string>(); var hh = (from u in db.mtables select u.mfamily); myList.Add(cc[0].mfamily); var conv = string.Join(",", myList.ToArray()); var dff = Cryap.DecryptTextUsingUTF8(conv); dataGridshow.ItemsSource = dff.ToList();
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)