السلام عليكــم ورحمـة الله وبركاتــة ،،
لدي سؤال وهو كيف أضيــف عناصر listbox الى قاعدة البيانات
وجدت صعوبة فيها ولا اعرف ان كانت هناك طريقة
وشكرا
السلام عليكــم ورحمـة الله وبركاتــة ،،
لدي سؤال وهو كيف أضيــف عناصر listbox الى قاعدة البيانات
وجدت صعوبة فيها ولا اعرف ان كانت هناك طريقة
وشكرا
انا في مشروعي اجعل الطبيب يختار اعراض من Listbox1
وتضاف الى Listbox2
وعند عمل حفظ اريد حفظ العناصر التي في listbox2
الى جدول في قاعدة البيانات
ووجدت صعوبة في عملها فمن لديه طريقة ارجوا ان يساعدني
وعليكــم السـلام ورحمة الله وبركاتـه
أخي ممكن أن ترسل لي كود المحاولة التي قمت بها لأضافة بيانات الليست بوكس الى قاعدة البيانات ..
شكراً لك اخي الكريم
انا لدي يتم الاختيار من الليسته الاولى
وفكرت انو اول ما اختار اضيفها الى array
وهذا الكود الذي كتيته لا ادري ان كان صحيحا او لا
انا في البداية عرفت اري بحجم10 من نوع string
string[] x = new string[10];
ثم سأعيد تغيير حجمها مع الاحتفاظ بالبيانات
وعند الاختيار من الليسته الاولى اضفتها الى المصفوفة وهذا كود الاضافة الى ال array
listBox2.Items.Add(listBox1.SelectedItem);
x = listBox1.SelectedItem.ToString();
++i;
وعند الضغط على زر حفظ
قمت بتغيير حجم المصفوفة بحسب عدد الخيارات التي تم وضعها الى اللسته الثانيه
ومن ثم اضيفها الى قاعدة البيانات
int s = listBox2.Items.Count - 1;
Array.Resize(ref x, s);
SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=a;Integrated Security=True");
con.Open();
for ( i = 0; i < s; i++)
{
SqlCommand cmd = new SqlCommand("insert into Table2 values ('" + x + "')", con);
cmd.ExecuteNonQuery();
}
con.Close();
وشكرا لك اخي مرة ثانية
السلام عليكــم ورحمـة الله وبركاتــه ،،
طيب أخي لماذا لم يشتغل الكود الذي كتبته؟
لدي محاولة بدون الاستعانة بالجدول
dim i
for i=0 to listbox2.items.count-1
dim s as string=ListBox2.Items(i).item ... insert into table values(s,......)
أو
dim el
for each el in listbox2.items
dim s=ListBox2.Items(el).item
insert into table values(s,......)
بالتوفيق أخي