تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استشارة بطريقة الحفظ بقواعد البيانات سكول سيرفر
#1
السلام عليكم ورحمة الله وبركاته 
لدي جدول فيه حوالي 40 حقل  عشرة منها مطلوبة والباقي اختياري 
وضعت جملة INSERT INTO  وتفاجئت برسالة خطا تقول عليك تعبئة البارمترات كاملة 
السؤال  ما هو الحل الانسب ان تركت احد البارمترات فارغة ان يكمل الحفظ دون مشاكل 
استخدم مربعات النصوص للتعبئة وشكرا
                                                        Heart سبحان الله والحمد لله ولا اله الا الله والله اكبر  Heart
الرد }}}}
تم الشكر بواسطة:
#2
جملة Insert into
تطلب
جدول
حقل
قيمة
لنفرض عندي جدول Table1 يه خمسة حقول من field1 إلى Field5
يلزمني فقط اضيف في حقلين فقط
راح يكون كالتالي
Insert Into Table1
(Field1,Field2)
Values
(@Field1,@Field2)
لابد من تساوي عدد الحقول مع عدد باراميترات القيم
بالتوفيق
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة:
#3
(29-10-16, 05:11 PM)أبو عمر كتب : جملة Insert into
تطلب
جدول
حقل
قيمة
لنفرض عندي جدول Table1 يه خمسة حقول من field1 إلى Field5
يلزمني فقط اضيف في حقلين فقط
راح يكون كالتالي
Insert Into Table1
(Field1,Field2)
Values
(@Field1,@Field2)
لابد من تساوي عدد الحقول مع عدد باراميترات القيم
بالتوفيق

حياك الله ابو عمر الغالي 
اولا جزاك الله خيرا على الرد السريع 
حسب كلامك يجب ان اضع شروط كثيرة لاتاكد من ان مربعات النص فارغة او ممتلئة حاولت ان اضيف عن طريق 
الداتا غريد ولكنه ايضا منعني لان الداتا غريد مرتبطة بالداتا ست فلم يقبل بسجل جديد 
برايك يجب علي وضع شروط للتحقق من مربعات النصوص ثم على عددها اضع البارمترات 
ام هناك طريقة افضل وشكرا
                                                        Heart سبحان الله والحمد لله ولا اله الا الله والله اكبر  Heart
الرد }}}}
تم الشكر بواسطة:
#4
الله يحييك ويعلي قدرك
طريقة أفضل؟ لا اعتقد لاني حاولت تقديم الافضل
لكن
ارفع مثال لمشكلتك و إن شاء الله تجد اكثر من حل لها
وفقك الله
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة:
#5
شكرا على ردك اخ ابو عمر ساجهز مثالا وارفعه باذن الله
                                                        Heart سبحان الله والحمد لله ولا اله الا الله والله اكبر  Heart
الرد }}}}
تم الشكر بواسطة:
#6
السلام عليكم
اعطي قيم افتراضية NUL للبراميترات يعني في حال المستخدم اعطى قيم يعتمدها البرنامج ام اذا لم يعطي فتاخذ NULL
الرد }}}}
تم الشكر بواسطة:
#7
(30-10-16, 07:13 PM)عدنان الشمري كتب : السلام عليكم
اعطي قيم افتراضية NUL للبراميترات يعني في حال المستخدم اعطى قيم يعتمدها البرنامج ام اذا لم يعطي فتاخذ NULL

لم تفلح لان بعض الحقول guid  عندما يراها فارغة يجن حنونه

الحقل d6 اي اخر بارمتر هو اختياري ولكن حين يكون فارغا لا يكمل الحفظ 
والحقل من نوع guid 
وشكرا سلفا 




كود :
Imports System.Data.SqlClient
Public Class Form1

   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

   End Sub
  ( Sub addtabel0222(ByVal txt1 As String
       Dim cnn As New SqlConnection(" Data Source= DESKTOP-FII71F3;Initial Catalog= A_W_E_H ;Integrated Security=True")

       Dim d11 As String = "d128a885-6d69-4058-892e-8a57496db9bc"
       Dim d21 As String = "fg58e4b-69b5-43e9-9873-697091c98591"
       Dim d41 As String = "rd058e4b-69b5-43e9-9873-697091c98591"
       Dim d61 As String = ""

       Try
           Dim SavInto1 As New SqlCommand


           SavInto1.Connection = cnn 'اسناد الاتصال الى المتغير الخاص بالاضافة
           SavInto1.CommandType = CommandType.Text
           SavInto1.CommandText = "INSERT INTO TBLbbb(  d1, d2,d3,d4,d5,d6)" &
               "values ('" & d11 & "','" & d21 & "','" & "2016-09-14" & "','" & d41 & "','" & txt1 & "','" & d61 & "') "
           cnn.Open() 'فتح قاعدة البيانات
           SavInto1.ExecuteNonQuery() ' الحفظ بقاعدة البيانات

           cnn.Close()  

       Catch ex As Exception
           MsgBox("هناك خطا" & Chr(13) & Err.Number & Chr(13) & ex.Message)
       End Try

   End Sub
End Class
                                                        Heart سبحان الله والحمد لله ولا اله الا الله والله اكبر  Heart
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] اضافة الصور لقاعدة البيانات SQL m.farag87 0 8 منذ 2 ساعة مضت
آخر رد: m.farag87
  رسالة خطأ عند استعراض البيانات aftfm 2 55 18-10-17, 06:33 PM
آخر رد: Rabeea Qbaha
  استشارة hikmat 1 52 18-10-17, 03:18 PM
آخر رد: silverlight
  استشارة في كود hikmat 3 65 16-10-17, 11:01 PM
آخر رد: a.ahmed
  عمل شريط متحرك من قاعدة البيانات hglogtd 24 297 15-10-17, 11:54 PM
آخر رد: hglogtd
  ربط combobox بصفحه البيانات abdel.halim 8 135 11-10-17, 07:27 PM
آخر رد: abdel.halim
  توقف قاعدة البيانات عن الاستجابة وعدم قبول اي تعديلات nassery99 2 59 09-10-17, 06:34 PM
آخر رد: nassery99
  [VB.NET] سؤال :- طريقة جميع الوقت من قاعدة البيانات dubai.eig 4 129 03-10-17, 04:02 PM
آخر رد: dubai.eig
  مشكله تكرار اول قيمه اضيقت لقاعدة البيانات !! Rabeea Qbaha 2 80 29-09-17, 04:51 AM
آخر رد: Rabeea Qbaha
  استشارة في الكود hikmat 1 58 28-09-17, 01:33 AM
آخر رد: wale90

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


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