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

#مشكلة# كيفية تشغيل تطبيق مع قاعدة بيانات على جهاز العميل .؟

بدأه MohammedHmmam في 11 أبريل 2013 · 8 رد · 6,202 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

 

اخوانى الكرام برجاء المساعدة

 

قمت بانشاء تطبيق وقاعدة بيانات بالفيجوال ستوديو 2010  , C#

 

الداتا بيز  SQL Server 

 Local database 

امتدادها MDF

 

المجلد الافتراضى لقاعدة البيانات هو نفس مجلد المشروع قمت بنقل الداتابيز الى قرص الدى

قمت بتعديل الـ Connection String

 

عملت SetupProject

 

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

 

على اى حال : المطلوب أنى اعمل Deploy  للمشروع بالداتا بيز عشان يشتغل ع الداتا بيز  على جهاز العميل

 

الـ Connection String  أعمله ازاى ، بحيث الداتا بيز تبقا على جهاز العميل فى قرص D:\\

 

ايه المكونات المطلوب منه اضافتها ف البرنامج ، وتسطيبها عند العميل

أسف جدا على الإطالة ولكن برجاء حد يساعدنى لأنى اول مرة أعمل Deploy

 

 

 

post-273042-0-92973700-1365661737_thumb.

#2

أخي السائل

هذا الموضوع تم مناقشته كثيرا في المنتدي في أكثر من موضوع 

 

مشكلة الارفاق القاعده

طريقه عمل project setup بأفضل طريقه !

الاتصال بقاعدة بيانات sql على الشبكة

اريط ان ادخل قاعدة بيانات Sel Serverبتاعتى فى موقعى

Database Publishing Wizard

Connection strings for SQL Server 2005

برنامج اساسى و عميل على شبكة محلية

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 11 أبريل 2013 في 13:59

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

المطلوب تسطيها عند العميل

SQL Server 2008 R2 Express ؟؟؟

- انا عايز العميل بيانات تفضل محفوظة على الدى

اعمل ال Connection String بتاعى المسار على الدى ؟؟ و انقل قاعدة البيانات من مجلد المشروع للدى عندى ؟

وانا بعمل سيتب أضيف قاعدة البيانات للمشروع من على الدى ؟



تحميل محرك قاعدة البيانات SQL Server 2008 R2 Express

 أم

تحميل أدوات إدارة القاعدة البيانات فقط SQL Server Management Studio Express

ام

تحميل محرك قاعدة البيانات مع SQL Server Management Studio Express

 

سامحنى يابشمهندس انا بشتغل Sql  من الفيجوال ستوديو فقط أول مرة هسطبها

#4
محمد فؤاد تركي كتب:

ينفع اعمل سيرفر واديله الاى بى  17.0.0.1 ?

امتداد الداتا بيز Mdf 

#5

1- يمكنك وضع قاعده البيانات داخل مجلد وليكن اسمة MYDB علي D عادي جداً

2- يتم عمل attach لقاعده البيانات علي برنامج SQL Server من خلال Management studio

3- يتم ضبط سلسلة الاتصال وستكون كالتالي

 

 

 

Dim SqlCon as new SqlConnection ("Server=192.168.26.4\MSSQLSERVER;Database=NEWDB;user id=sa;password=123456")

حيث IP يعني IP الجهاز أو اسم الجهاز

 

حيث MSSQLSERVER تعني SQL instance الموجوده علي السيرفر او الجهاز الذي يحوي قاعده البيانات

هذا مثال لما أعنيه بالضبط

 

post-46243-0-61396000-1365678731_thumb.j

 

- النقطة الاخيرة يكفي تحميل تحميل النسخة الاكسبريس مع الادوات من هنا اتشغيلها عند العميل

 

Microsoft® SQL Server® 2008 Express with Tools

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 11 أبريل 2013 في 14:18

1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#6

انا نزلت الSql Server  يا بشمهندس من الرابط الى حضرتك وضعته ف الرد

 

لما اسطبها بيظهرلى ERROR

 

TITLE: SQL Server Setup failure.
------------------------------

SQL Server Setup has encountered the following error:

Invoke or BeginInvoke cannot be called on a control until the window handle has been created..

------------------------------
BUTTONS:

OK
------------------------------
 

#7

قم بعمل Restart للجهاز

ثم حاول تنصيب البرنامج مرة أخري ولا تحاول تشغيل اي تطبيقات أخري أثناء عملية التنصيب 

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#8

نفس المشكلة يا بشمهندس ،

 

طب ينفع اخد النسخة الى بتنزل مع الفيجوال ستوديو ؟؟

 

انا عامل الداتا بيز اصلا بالفيجوال ستوديو ، بس هل ينفع اسطب نسخة السكوال الى مع الفيجوال ستوديو 2010 من غير اى لغة برمجة ؟

 

او ياريت لو ف حال للمشكلة دى ، الجهاز ويندوز سفن

#9

تم حل المشكلة

 

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

 

سطبتها على جهاز تانى ، اتسطبت هى مفتحتش معايا

لكن لما شغلت الابليكيشن اشتغل تمام

 

الف شكر يا بشمهندس

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…