الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكله عند ربط قاعدة البيانات sql server

بدأه حسين18 في 1 يونيو 2011 · 37 رد · 1,822 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اعضاء المنتدى الاعزاء

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

عند ما اقوم باستدعاء قاعدة البيانات لربطها مع الفيجوال تظهر لي رساله خطأ

حاولت حل المشكله لكن للاسف لم استطيع حلها

"الرساله موجوده في المرفقات"

ارجو مساعدتي وجزاكم الله خير

صورة المشكله.rar

#2

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

اخي قم بعملية الاتصال عبر Microsoft SQL Server وليس Microsoft SQL Server Database File

1

.:: Wish to become better and better ::.

#3

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

جزاك الله خير على افادتك

عملت بـ Microsoft SQL Server .. لكن بدون فائده

ثم عدت وعملت Microsoft SQL Server Database File ونجحت العمليه

ملاحظه : انا دائما اعملها بالـ Microsoft SQL Server Database File وتنجح

مشكور اخي

#4

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

بالتوفيق اخي .. اما بالنسبه لمشكلة السيكول سيرفر تأكد من اسم الخادم ومن صلاحية المستخدم للدخول على قاعدة البيانات!!

1

.:: Wish to become better and better ::.

#5

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

مشكور اخي وجزاك الله خير

#6

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

لاشكر على واجب اخي ...

.:: Wish to become better and better ::.

#7
VB Helper كتب:

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

اخي VB Helper

عندما اردت تنفيذ البرنامج بعد الربط ظهرت لي مشكله اخرى وهي توقف التنفيذ عند وصوله لجملة ExecuteNonQuery والذهاب لاعادة تشغيل البرنامج مرة اخرى

وعندما قمت بتعطيل اسطر الاكواد الخاصه بادخال المعلومات الى الداتا بيس عمل بشكل سليم ونفذ الامر الاخير وهو عباره عن اظهار رسالة

ملاحظه : "الاكواد المستعمله صحيحه مجربه"

الصور في المرفقات .. وجزاك الله خير

المرفقات.rar

#8

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

اخي يمكن تكون عامل نقطة توقف break-point على الزر ممكن ترفق المشروع لرؤية المشكلة وتعديلها؟

.:: Wish to become better and better ::.

#9

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

جزاك الله خير على تعاونك

المشروع في المرفق .. عندما تدخل المعلومات وتضغط زر ادخال يحدث ما شرحته لك

project.rar

#10

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

اخي اول شيء القائمة المنسدله للمالك فاضيه وثاني حاجه اكمل بقية الحقول في جملة الادراج لأن بعض الحقول مطلوبه!!

.:: Wish to become better and better ::.

#11

مشكور يا اخ VB Helper

كلامك صحيح اخي

لو تلاحظ السطر اللي قبل سطر ادخال المالك راح تلاحظ سطر معطل هذا السطر هو لادخال كامل الحقول بما فيها المالك بامكانك تفعيله وتعطيل جملة ادخال المالك.

بالنسبه لقائمة المالك مازالت فاضيه لاني لم استطيع تطبيق جملة الادخال للداتا بيس.

واسف على اشغالك معي ...

#12

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

اخي جرب الجملة التاليه


SqlCommand cm = new SqlCommand("insert into estate (owner,address,phone,mobile,fax,propertyname,palnned,neighbohood,city,stateproperty,yearbuilt,propertytype,noinstrument,noplate,nocontract,datecontract,pricereduction,pricesomme,pricemeter,offeredwanted,nowidget,bitrate,nobluk,space,nostreet,streetno,houseno,avenueno,north,south,east,west,long,wide,ratio,amount,note,broker)values('" + comboBox3.Text + "','" + textBox1.Text + "'," +Convert.ToInt32( textBox2.Text )+ "," + Convert.ToInt32(textBox4.Text) + "," + Convert.ToInt32(textBox3.Text) + ",'" + textBox5.Text + "','" + comboBox2.Text + "','" + comboBox1.Text + "','" + comboBox4.Text + "','" + textBox6.Text + "','" + textBox5.Text + "','" + comboBox5.Text + "'," + Convert.ToInt32(textBox9.Text) + "," + Convert.ToInt32(textBox7.Text) + "," + Convert.ToInt32(textBox11.Text) + ",'" + textBox10.Text + "'," + Convert.ToDecimal(textBox14.Text) + "," + Convert.ToDecimal(textBox13.Text) + "," + Convert.ToDecimal(textBox12.Text) + ",'" + comboBox6.Text + "'," + Convert.ToInt32(textBox17.Text) + "," + Convert.ToDecimal(textBox16.Text) + "," + Convert.ToInt32(textBox15.Text) + "," + Convert.ToDecimal(textBox18.Text) + "," + Convert.ToInt32(textBox22.Text) + "," + Convert.ToDecimal(textBox21.Text) + "," + Convert.ToInt32(textBox20.Text) + "," + Convert.ToInt32(textBox19.Text) + ",'" + textBox26.Text + "','" + textBox25.Text + "','" + textBox24.Text + "','" + textBox23.Text + "'," + Convert.ToInt32(textBox30.Text) + "," + Convert.ToInt32(textBox29.Text) + "," + Convert.ToInt32(textBox28.Text) + "," + Convert.ToInt32(textBox27.Text) + ",'" + textBox35.Text + "','" + comboBox7.Text + "')", con);

طبعا الخطأ كان في انواع البيانات حيث انه يجب تحويل النص الموجود في مربعات النص الى اعداد صحيحه في بعض الاحيان وبرضه انتبه للفاصله العلويه واكبر غلطه في الحقل planned حيث انه مكتوب خطأ

.:: Wish to become better and better ::.

#13

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

اكرك اخ VB Helper على صبرك علي

عدلت انواع البيانات في نفس الداتا بيس وجعلتها كلها من نوع nvarchar ولكن للاسف بدون فائده

عندما يصل الى جملة ExecuteNonQuery ينتقل الى الصورة المرفقه ثم يعيد التشغيل.

سؤال : هل عمل التطبيق معك ؟

ولك خالص الشكر

صورة.rar

#14

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

اخي ممكن توضح رسالة الخطأ لأن الصوره السابقه مو مضحتها؟!!

1

.:: Wish to become better and better ::.

#15

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

لاتوجد رسالة خطا

عندما يصل الى جملة ExecuteNonQuery ينتقل الى form1.designer.cs وينفذ الامر المظلل بخط اصفر "هذا محتوى الصورة"

ثم يعيد تشغيل التطبيق من جديد

سؤال : هل نفذت التطبيق وهل عمل التطبيق معك ؟

ولك جزيل الشكر

#16

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

اخي المرفق عباره عن صوره وليس تطبيق؟!! الرجاء ارفاق المشروع

.:: Wish to become better and better ::.

#17

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

الاخ العزيز VB Helper

لقد ارسلت المرفقات الى ايميلك بسبب زيادة حجم المرفق عن الحجم المطلوب

الرساله تحمل عنوان "مرفقات حسين 18"

بارك الله فيك وفي علمك

#18

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

اخي جرب المرفق التالي

project.zip

.:: Wish to become better and better ::.

#19

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

الاخ العزيز VB Helper

ابشرك ان التطبيق عمل معي بشكل سليم.

كيف استطيع عرض البيانات التي ادخلتها للجدول من خلال SQL server 2008 لكي اتاكد من نجاح التطبيق

اشكرك جزيلا وجزاك الله خير وبارك فيك وفي علمك

#20

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

لاشكر على واجب اخي .. يمكنك استعراض البيانات من ال SQL Server 2008 اما بعمل استعلام من الجدول او النقر باليمين على الجدول ومن ثم تحرير البيانات

بالتوفيق ..

1

.:: Wish to become better and better ::.

#21

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

الاخ العزيز VB Helper

1- بعد استعراض البيانات وجدت الجدول فاضي وقمت بتشغيل التطبيق فاكتشفت انه يسير بشكل سليم لكن البيانات لاتظهر في الجدول.

2- اذا ادخلت نفس الPK يعطيني رساله بوجود PK مشابه و اذا ادخلت PK مختلف يسير بشكل سليم وينفذ رغم وجود خانات null في التطبيق وهي لاتقبل الnull اصلا في الجدول.

3- سارسل لك التطبيق اذا اردت .. واريد ان اعرف كيف ارسل مرفق حجمه اكبر من 600 ك

اسف جدا اذا طال الموضوع ولكن لك الاجر ان شاء الله .. وجزاك الله خير

#22

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

اخي يمكنك استخدام برنامج رفع الملفات الخاص بالمنتدى وذلك من خلال استخدام المحرر الكامل

.:: Wish to become better and better ::.

#23

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

الاخ العزيز VB Helper

استخدمت المحرر الكامل لارسل المرفق و لكن كان الحجم المطلوب 600ك

تمنيت ان ارسل المر فق عبر المنتدى للفائده ولكن لم استطع

ارسلت المرفق الى ايميلك

وجزاك الله خير

#24

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

اخي بعد نقر زر رفع انتظر ريثما يتم رفع ملفك حتى تظهر ايقونه على يسارك ومن ثم قم باضافة ردك, سيتم الرد على موضوعك قريبا ..

.:: Wish to become better and better ::.

#25

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

الاخ العزيز VB Helper اتمنى ان تكون بخير

هل توصلت الى حل للمشكله ؟

جزاك الله خير

مواضيع مشابهة