تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طريقة اتصال برنامجين بالييانات مهم جدا
#68
shado1796 كتب :
بس مو متآكد انه السبب منه لاني حاولت في خطوات كثير الين انحلت << وهذي وحده منهم كمان

Start->Run->Services.msc
Find "
SQL Server Browser"->Right Click->Properties
Set Startup Type to Automatic->Click Apply
Retry your connection.

أخوي هذي الخطوه كتبتها لك في المشاركه السابقة لو لاحظت وهذا نص المشاركه Big Grin

Easy 4ever كتب :أخي يمكن انت لم تقم بتشغيل SQL أو لم تقم بتفعيل إحدى البروتوكولات أتبع معي الخطوات التالية :-



عند وصولك إلى SQL Server (SQLEXPRESS) تأكد أنه شغال إذا كان مقفل قم بتشغيله - أضغط عليه بالزر الإيمن من الماوس وأختر Start
ونفس الشيء في
SQL Server Browser قم بتشغيله إذا كان مقفل ( بكذا تأكدنا من تشغيله ) الأن نتأكد من تفعيل البروتوكولات .

ستجد الجمله التاليه (
SQL Server Network Configuration ) يوجد سهم بجانبه إضغط على السهم كي يفتح لك محتوياته ستجد ( Protocols forSQLEXPRESS ) أضغط عليه في الجهه الأخرى سيعرض لك البروتوكولات إجعلها كلها Enabled ما عدا VIA

الأن إذهب إلى ( SQL Native Client 10.0 Configuration ) يوجد إيضا بجانبه سهم قم بالضغط عليه حتى يفتح لك محتوياته
ستجد (
Client Protocols ) أضغط عليه في الجهه الأخرى سيعرض لك نفس البروتوكولات السابقة قم بأتفعيلها جميعا ما عدا VIA

الأن أقفل البرنامج وقم بتجربة برنامجك

عموما الحمد الله أنحلت Smile

shado1796 كتب :
اولا : كود اضافة صورة بحيث انها لا تثقل علي القاعده مع فترة الزمن مثل الاكسس يوجد له كود يختصر الصوره بكود مثلااااا ،،

استخدم نفس كود الأكسس عند إضافة الصورة بحيث انك تحولها إلى Binary ومن ثم تضيفها بالقاعدة مثلها مثل الأكسس
لاكن عند إنشائك للحقل في الأكسس تجعل نوع الحقل
Object أما في SQL أجعله من نوع Binary وجرب


shado1796 كتب :
ثانيا : في مشكلة في التعديل والحذف بسبب id توقعت انه من نفسه ينشأ هذي الخانة مثل الاكسس لكن عندما اردت اتعديل لم يستطع ايجاد id
كيف طريقة وضعه بحيث يكون اتوماتيكي متسلسل مثل الاكسس..

عند بناء الحقل أضيف عليه الكود التالي بعد كلمة
int مباشر ليرقم تلقائي

كود :
[color=#800080]IDENTITY(1,1)[/color][b][SIZE=4][COLOR=#000080]
[/COLOR][/SIZE][/b]


بمعنا عند إنشاء مثلا جدول جديد نكتب الكود التالي لينشئ الجدول وحقل من نوع رقمي ترقيم تلقائي

كود :
[color=#008000]create TABLE[/color] [color=#0000cd]T1 [/color][color=#008000]([/color][color=#0000cd]ID[/color] [color=#b22222]int [/color][color=#800080]IDENTITY(1,1)[/color][color=#008000])[/color][b][SIZE=4][COLOR=#000080]
[/COLOR][/SIZE][/b]


أما لو أنشأنا جدول من قبل ونريد إضافة حقل ذات ترقيم تلقائي نكتب الكود التالي

كود :
[color=#008000]ALTER TABLE[/color] [color=#0000ff]T1 [/color][color=#008000]ADD [/color][FONT=Verdana][color=#0000ff]ID [/color][color=#b22222]int [/color][color=#800080]IDENTITY(1,1)[/color][/FONT]

*ملاحظة T1 هو اسم الجدول و ID هو الحقل المراد ان يرقم تلقائي



shado1796 كتب :
ثالثا واخيرا : يعطيك العافية على المجهود المبذول الذي بذلته معي ..

الله يعافيك ، والشكر لك أخي عند مساعدتك في حل المشاكل التي تواجهها تعلمت منها أشياء لم أعرفها قط
Big Grin
<---------------------------------------------------------------->

الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
طريقة اتصال برنامجين بالييانات مهم جدا - بواسطة Easy 4ever - 26-02-13, 03:59 AM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم