المشاركات : 521
المواضيع 28
الإنتساب : Sep 2012
السمعة :
14
الشكر: 153
تم شكره 317 مرات في 108 مشاركات
عفوا أخي أستبدله بهذا الكود
لان SQL لايقبل True و False يقبل يا 0 يا 1 جرب الكود التالي أستبدله بالسابق وإن شاء الله يشتغل 100 %
PHP كود :
Dim cmd As New SqlCommand("insert into users (username,userpass,allow_insert,allow_edit,allow_delete,allow_select,allow_add_users) values ('" & Trim(TextBox1.Text) & "','" & Trim(TextBox2.Text) & "', " & IIf(CheckBox2.Checked = True, 1, 0) & "', " & IIf(CheckBox3.Checked = True, 1, 0) & "', " & IIf(CheckBox4.Checked = True, 1, 0) & "', " & IIf(CheckBox5.Checked = True, 1, 0) & "', " & IIf(CheckBox6.Checked = True, 1, 0) & ")", con)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
MsgBox("تم حفظ المستخدم الجديد بنجاح", MsgBoxStyle.Information)
<---------------------------------------------------------------->
المشاركات : 278
المواضيع 33
الإنتساب : Sep 2012
السمعة :
21
الشكر: 251
تم شكره 441 مرات في 61 مشاركات
Easy 4ever كتب :عفوا أخي أستبدله بهذا الكود
لان SQL لايقبل True و False يقبل يا 0 يا 1 جرب الكود التالي أستبدله بالسابق وإن شاء الله يشتغل 100 %
PHP كود :
Dim cmd As New SqlCommand("insert into users (username,userpass,allow_insert,allow_edit,allow_delete,allow_select,allow_add_users) values ('" & Trim(TextBox1.Text) & "','" & Trim(TextBox2.Text) & "', " & IIf(CheckBox2.Checked = True, 1, 0) & "', " & IIf(CheckBox3.Checked = True, 1, 0) & "', " & IIf(CheckBox4.Checked = True, 1, 0) & "', " & IIf(CheckBox5.Checked = True, 1, 0) & "', " & IIf(CheckBox6.Checked = True, 1, 0) & ")", con)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
MsgBox("تم حفظ المستخدم الجديد بنجاح", MsgBoxStyle.Information)
اشكر يالغالي
هذي صور من قاعده البيانات sql
الجدول
تعبيه عن طريق sql وليس البرنامج
هذا بعد كتابة الكود الاخير تظهر رساله التالية :-
المشاركات : 278
المواضيع 33
الإنتساب : Sep 2012
السمعة :
21
الشكر: 251
تم شكره 441 مرات في 61 مشاركات
المشاركات : 7,391
المواضيع 803
الإنتساب : Sep 2013
السمعة :
846
الشكر: 13249
تم شكره 18795 مرات في 4414 مشاركات
تدري منتداي اللي انا اطبق عليه اني غيرت نوع البيانات من bit الى int بسبب الاختلاف بين تعامله مع اكسس و sql
وكنت اضع التحقق على ثلاثة توقعات:
dbnull
0
1
اعامل الاولى كالثانية فقط الاخيرة اعتبرها true
ينفع ارفع لك المثال بعد التعديل باصدار 2010 ؟
تقدر تشغله بنسخ الملفات
المشاركات : 278
المواضيع 33
الإنتساب : Sep 2012
السمعة :
21
الشكر: 251
تم شكره 441 مرات في 61 مشاركات
هلا فيك اخي سعود
لم افهم كيف بي امكان استخدم قيمة int بدل bit :confused:
انا لست متمرس على قاعده سيكوال سيرفر
ايه نعم لايوجد مشكله في الاصدارات انا استخدم 2008 و 2010 في نفس الجهاز ... :o
اتمنى لك التوفيق يا اخ سعود ...
المشاركات : 7,391
المواضيع 803
الإنتساب : Sep 2013
السمعة :
846
الشكر: 13249
تم شكره 18795 مرات في 4414 مشاركات
طيب اخوي انتظرني اسوي قاعدة جديدة لان حاولت تكبير القاعدة وماوجدتها وحاولت اثبت اللي انت ارفقتها ومارضي فانتظرني دقائق باذن الله.
المشاركات : 7,391
المواضيع 803
الإنتساب : Sep 2013
السمعة :
846
الشكر: 13249
تم شكره 18795 مرات في 4414 مشاركات
على فكرة ساقوم بتغيير جذري بالمثال كنت سابقا استخدم الداتاست لكن الان افضل استخدم sqlcommand
المشاركات : 278
المواضيع 33
الإنتساب : Sep 2012
السمعة :
21
الشكر: 251
تم شكره 441 مرات في 61 مشاركات
سعود كتب :طيب اخوي انتظرني اسوي قاعدة جديدة لان حاولت تكبير القاعدة وماوجدتها وحاولت اثبت اللي انت ارفقتها ومارضي فانتظرني دقائق باذن الله.
سعود كتب :على فكرة ساقوم بتغيير جذري بالمثال كنت سابقا استخدم الداتاست لكن الان افضل استخدم sqlcommand
.
لايوجد اي مشكله خذء رحتك
يكون افضل بستخدم sqlcommand
بارك الله فيك .
المشاركات : 7,391
المواضيع 803
الإنتساب : Sep 2013
السمعة :
846
الشكر: 13249
تم شكره 18795 مرات في 4414 مشاركات
[url="http://vb4arb.com/vb/uploaded/34_01362675370.zip"]تفضل المثال بعد التعديل.
[/url]ان لم يتم تثبيت القاعدة كما حصل معي قم باضافة قاعدة جديدة بالمواصفات التالية:
الاسم:db1
وتحتوي جدول واحد باسم: fusers
والمواصفات تتبين بالصورة:
المشاركات : 7,391
المواضيع 803
الإنتساب : Sep 2013
السمعة :
846
الشكر: 13249
تم شكره 18795 مرات في 4414 مشاركات
بالنسبة لعمود الاول tid اجعله مفتاح اساسي وترقيم تلقائي.
ان لم تعرف كيف تجعله ترقيم تلقائي اكتب رد.
|