منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف تغيير نوع الأعمدة في DataTable من رقمي إلى نصي - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41)
+--- الموضوع : كيف تغيير نوع الأعمدة في DataTable من رقمي إلى نصي (/showthread.php?tid=26137)



كيف تغيير نوع الأعمدة في DataTable من رقمي إلى نصي - أحمد الصلاحي - 16-08-18

السلام عليكم..

كل عام و الجميع بخير..

سؤالي:

كيف احول نوع أعمدة ال Datatable بعد امتلائها بالبيانات من نوع رقمي إلى نصي ؟

مثال:


كود :
               if (cn.State == ConnectionState.Closed) cn.Open();
               OleDbDataAdapter c = new OleDbDataAdapter();
               c = new OleDbDataAdapter("select * from trans_money", cn);
               DataTable data = new DataTable();

               c.Fill(data);
               dgv.DataSource = data;



RE: كيف تغيير نوع الأعمدة في DataTable من رقمي إلى نصي - elgokr - 17-08-18

وعليكم السلام ورحمة الله وبركاته

بما انك رحلت البيانات الى DGV
فكل ما عليك فعله استخدام مثل الاكواد التالية
كود :
dgv.Columns[0].ValueType = typeof(Int32);
dgv.Columns[1].ValueType = typeof(String);
dgv.Columns[2].ValueType = typeof(DateTime);

اما ان تقوم من الاساس وهو من خلال قاعدة البيانات

تحياتى لك
وتمنياتى لك التوفيق



RE: كيف تغيير نوع الأعمدة في DataTable من رقمي إلى نصي - أحمد الصلاحي - 17-08-18

(17-08-18, 02:59 AM)فهمت ... تظل الأروع و أشكرك جدا و اتمنى لك و للجميع  سعة العلم و المعرفةelgokr كتب :
وعليكم السلام ورحمة الله وبركاته

بما انك رحلت البيانات الى DGV
فكل ما عليك فعله استخدام مثل الاكواد التالية
كود :
dgv.Columns[0].ValueType = typeof(Int32);
dgv.Columns[1].ValueType = typeof(String);
dgv.Columns[2].ValueType = typeof(DateTime);

اما ان تقوم من الاساس وهو من خلال قاعدة البيانات

تحياتى لك
وتمنياتى لك التوفيق



RE: كيف تغيير نوع الأعمدة في DataTable من رقمي إلى نصي - elgokr - 17-08-18

الشكر لله

تحياتى لك
وتمنياتى لك التوفيق