shado1796 كتب :
الان انا انشأت قاعدة بيانات SQL Server وجدوال الان عندما اضغط زر اضافة هل الكود هو
كود :
insert into T1(TName,TID) values (M,2)
بمعنى الكود هو :
T1 هو اسم الجدول
TID =2
TName=M
ج/ نعم أخي T1 هو اسم الجدول و TID=2 إما بالنسبة لـ TName يجب إضافة القيمة بين علامة '
مثال
كود :
[SIZE=4][b]TName='M'[/b][/SIZE]
shado1796 كتب :فهل هذه طريقة الاضافة في ازرار البوتون ؟
كود :
insert into T1(TName,TID) values (textbox1.text,textbox2.text)
نعم ولاكن لا تنسى تضيف إليه كود الفيجوال مثله مثل قاعدة البيانات أكسس
وإيضا مثل ما ذكرنا يجب ان تضع القيمة النصيه بين علامة '
هذا الكود بعد التعديل
كود :
[align=left][b][SIZE=4]Dim AddSQL As New SqlCommand("insert into T1 (TID,TName) values (" & TextBox1.Text & ",'" & TextBox2.Text & "')", con)
con.Open()
AddSQL.ExecuteNonQuery()
con.Close()
[/SIZE][/b]
[/align]
لاحظ في الكود قمنا بتعريف متغير من نوع SqlCommand
أما في الأكسس نقوم بتعريف متغير من نوع OleDb.OleDbCommand
هذا الفرق بينهم في الإضافة
ولا تنسى كتابة الكود التالي في الأعلى شاشة الكود
كود :
[align=left][SIZE=4][b]Imports System.Data.SqlClient[/b][/SIZE][/align]
اخي انظر الخطأ الذي ظهر لي عند بداية خطواتي عند صنع القاعدة ما السبب ؟
[ATTACH=CONFIG]1754[/ATTACH]
هذي الرسالة تفيد بإنك لم تقوم بالإتصال بقاعدة البيانات
هل كتبت كود الأتصال ؟!
Easy 4ever كتب :هذي الرسالة تفيد بإنك لم تقوم بالإتصال بقاعدة البيانات
هل كتبت كود الأتصال ؟!
نعم هذا هو :
Admin\SmartTailorSQL
وجربت ايضا اا
Admin-PC\SmartTailorSQL
ولم يفلح
ياليت ترفع لنا المثال حتى نتمكن من معرفة المشكلة
easy 4ever كتب :ياليت ترفع لنا المثال حتى نتمكن من معرفة المشكلة
هذه هي قاعدة يباناتي الاكسس في المرفقات [attach]1772[/attach] اريد قاعده بنفس الجداول لكن sql
أخوي أنا أقصد مثال تطبيقي حتى نتعرف على الكود الذي يحتوي على المشكلة
وبالنسبة لقاعدة البيانات تم تحويلها وهي بالمرفق الآن
بعد فك الضغط قم بنسخ الملفان الناتجه عن فك الضغط في المسار التالي
كود :
C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA