- سؤال C#.NET
كل من مترجم ال VB و#C يقوم بتحول الكود الى IL ويتم تنفيذه وتحويله الى Native code ضمن نفس ال CLR، ففرق السرعة لن يكون كبير بينهم اكثر شيء يجعلك تختار اي لغة منهما هي مدى ارتياحك على اللغة نفسها، فهناك الكثير من مبرمجي الفيجول بيسيك لا يستطيعو الشعور بالارتياح …
- سؤال حول فتح قاعدة بيانات من نوع Paradox
أستخدم ODBC Provider الذى يأتي مع الدوت نت، لان ال ODBC driver يكون موجود مع ويندوز
- انشاء مكون component ليدمج التريدي في دلفي
هل رأيت مكتبة GLscene من قبل؟ http://glscene.sourceforge.net/index.php فهي توفر لك معظم ما تحتاج لعمل 3D ضمن برامجك او حتى العاب اقترح بدلا من ان تقوم بإعادة بناء شي موجود، ان تقوم مثلا بكتابة مقالات بالعربي عنها حتى يستفيد منها الجميع، فذلك أعم للفائدة من بنا…
- ms sql server
Sql server Personal or Sql Server Developer edition or MSDE
- البحث في DataGrid
لا يوجد دعم ل between ضمن ال DataView لكن يمكن الاستعاضة عنها بإستخدام الحقل مرتين للمقارنة مثل: dv.RowFilter = "Birthdate >= '1/1/1950' and Birthdate <= '1/1/1970'";
- سؤال حول Generics؟
هناك مقالين عن هذا الموضوع لكن بالسي ++ يمكنك قرائتهم وسوف يعطوك فهم افضل للموضوع ولميزة كل منهم Templates and Generics CLR Generics Versus C++ Templates
- تخزين صورة
أخي وائل، لا يوجد مشكلة في التعامل مع الصور او الملفات وتخزينها ضمن قواعد البيانات المشكلة التى قد تحدث مع اكسس، وهي عندما تريد عرض صور تم تخزينها بواسطة اكسس نفسه وعليه على قاعدة بياناته لانه سوف يضيع بيانات اضافية ضمن الحقل المخزن، لذلك لا يمكن عرض الصور مبا…
- تخزين صورة
مثال مبسط من كود لدي استخدمه في التعامل الصور في مختلف قواعد البيانات مثل اكسس وارواكل procedure TForm1.Button1Click(Sender: TObject); begin // save the image into the disk then load it in the image TBLobField(AdoQuery1.FieldByName('Picture')).SaveToFile('temp…
- هام جدا أنا أعاني مع ال +COM
مع 1.1 net. و 2 يمكنك استخدام web services او remoting web services اسهل بكثير من +com ايضا Net. remoting توفر لك binary format واستخدام اي من بروتوكل tcp/http مما يعطيك سرعة واداء قد تفتقده عند استخدامك لل web services لكن في معظم الحالات كلا التقنيتين يتيحان…
- كيفية إضافة صف بإستخدام DataRow
ال DataTable هوا الاساس في عملية اضافة او التعديل على البيانات اما DataView فهي تشتق منه وتستخدم اكثر في عمليات الفلترة والترتيب لذلك افضل ان يتم استخدام ال Datatable مباشرة، ولا اعرف اذا كان يمكن ذلك مباشرة من خلال ال dataview ام لا
- مشكلة في الClient/Server
حتى يمكن تشخيص المشكلة الرجاء وضع الكود المستخدم او مثال بهذه الطريقة يستحيل الحصول على اجابة :-/
- مصادر لتعلم xml ?
هناك بعض المعلومات المبسطة في هذه المشاركة /index.php?showtopic=66839
- هام جدا أنا أعاني مع ال +COM
نصيحة اخوية، ان كنت مبرمج دوت نت، لا تضيعو الكثير من الوقت مع +COM بصراحة هي لها مميزات كثيرة جدا، والكثير من البرامج الضخمة الخاصة بالمؤسسات بنيت بها، لكن ميكروسوفت لم تقم بالتطوير عليها بشكل جذري منذ عدة سنوات ولكنها تدعم في اتجاه Indigo او اصبح يعرف بإسم WC…
- تنفيذ البرنامج في مستعرض الوب
FormBuilder يعتمد ال java applets كاساس لبرمجة الويب، ولا يمكن ان تستخدم مثل هذه الطريقة في دلفي هناك خيارين تم ذكرهم من قبل الإخوة الاول: ان تقوم ببناء برنامج يكون له واجهة مبنية ك Html واسرع طريقة لذلك هي Intraweb المضمن مع Delphi 7 او يمكنك الاعتماد على web…
- عرض أكثر من 10000 عنصر فى dropdownlist
عليك بتغير الفكرة بشكل تام وتذكر انك تعمل على web application لذلك دائما حاول ان تجعل الصفحة اقل ما يمكن حتى لا يكون موقعك مميت ايضا لو كان هناك اكتر من 100 عنصر فلن يكون من السهل البحث والاختيار ضمن ال DropDownList فما بالك ب 10000 اقترح عليك ان تقوم ببناء صف…
- من لديه معلومات عن VCL.Net ?
VCL.Net تعتبر مكتبة كاملة خاصة بالدوت نت لكن الفرق بينها وبين ال FCL انها مكتوبة من قبل بورلاند، وهي صممت من اجل ان امكانية انتقال سهلة وسريعة لمبرمجي الدلفي للدوت نت دون اعادة كتابة برامجها مرة اخرى(زي ما حصل مع بعض لغات البرمجة الاخرى ;)) والبرامج المنشئة با…
- كيفية عمل Loop علي جميع الفورمز التي تم انشائها برمجيا
بعد اذن مشرفنا العزيز هناك طريقة اخرى افضلها، وهي اسرع وتحتاج كود اقل وهي العمل مع screen.forms مباشرة var I : Integer; begin for I := 0 to Screen.FormCount - 1 do Screen.Forms.Caption := 'mmmmm'; end;
- الإغلاق السنوى
يمكنك تغير اي جدول او object ضمن قاعدة البيانات باستخدام sp_rename sp_rename mytable, myNewTable بالنسبة لانشاء جداول جديدة من الجداول القديمة يمكنك عمل ذلك باكثر من طريقة مثل 1. ان تقوم بتخزين ال scripts الخاص بالجداول ضمن ملف ثم تقوم بتحمليها وانشاءها عند ال…
- ربط قاعدة البيانات MS2000 مع Pocket PC
العمل مع sql server من خلال ال Pocket Pc لا يختلف عن البرامج العادية في الدوت نت عليك اعطاء اسم السيرفر واسم المستخدم وكلمة المرور وسوف يقوم بالاتصال بدون مشاكل مع ملاحظة ان ال Pocket pc لا يدعم ال windows authentication
- get current datarow from dataview
بدلا من انشاء داتا فيو ثم عمل فلتر لها وانشاء داتا فيو اخرى يمكنك ان تقوم بعمل داتا فيو بها السجلات المفلترة مباشرة من dataTable DataView dv = new DataView(ds.Tables[0],"id>15","",DataViewRowState.OriginalRows);