تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] اضافة بيانات الفاتورة
#1
السلام عليكم ورحمة الله ياشباب عندي مشكلفة في اضافة فاتورة المبيعات بعد استخراج القيم


        Try
            If con.State = ConnectionState.Closed Then
                con.Open()
            End If

            Dim cmd As New OleDbCommand


            cmd.Connection = con
            cmd.CommandType = CommandType.Text
            cmd.CommandText = "insert into saless (cvb,b,c,d,f,h,i) values (@cvb, @B, @c, @d, @f, @h, @i)"
            cmd.Parameters.Add(New OleDbParameter("@cvb", OleDbType.Integer)).Value = Label15.Text
            cmd.Parameters.Add(New OleDbParameter("@b", OleDbType.Date)).Value = Label16.Text
            cmd.Parameters.Add(New OleDbParameter("@c", OleDbType.Integer)).Value = Label17.Text
            cmd.Parameters.Add(New OleDbParameter("@d", OleDbType.Integer)).Value = TextBox3.Text
            cmd.Parameters.Add(New OleDbParameter("@f", OleDbType.VarChar)).Value = Label13.Text
            cmd.Parameters.Add(New OleDbParameter("@h", OleDbType.Decimal)).Value = Label10.Text
            cmd.Parameters.Add(New OleDbParameter("@i", OleDbType.Decimal)).Value = Label14.Text
            cmd.ExecuteScalar()
            con.Close()
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try
بتظهر هذه الرسالة
Failed to convert Parameter value From a string to a int32
نرجو منكم المساعدة
الرد
تم الشكر بواسطة:
#2
كود :
جرب كذا

        Try
            If con.State = ConnectionState.Closed Then
                con.Open()
            End If

            Dim cmd As New OleDbCommand


            cmd.Connection = con
            cmd.CommandType = CommandType.Text
            cmd.CommandText = "insert into saless (cvb,b,c,d,f,h,i) values (@cvb, @B, @c, @d, @f, @h, @i)"
            cmd.Parameters.Add("@cvb", Label15.Text)
            cmd.Parameters.Add("@b", Label16.Text)
            cmd.Parameters.Add("@c", Label17.Text)
            cmd.Parameters.Add("@d", TextBox3.Text)
            cmd.Parameters.Add("@f", Label13.Text)
            cmd.Parameters.Add("@h", Label10.Text)
            cmd.Parameters.Add("@i", Label14.Text)
            cmd.ExecuteScalar()
            con.Close()
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try
الرد
تم الشكر بواسطة:
#3
السلام عليكم ورحمة الله ياشباب عندي مشكلفة في اضافة فاتورة المبيعات بعد استخراج القيم


        Try
            If con.State = ConnectionState.Closed Then
                con.Open()
            End If

            Dim cmd As New OleDbCommand


            cmd.Connection = con
            cmd.CommandType = CommandType.Text
            cmd.CommandText = "insert into saless (cvb,b,c,d,f,h,i) values (@cvb, @B, @c, @d, @f, @h, @i)"
            cmd.Parameters.Add(New OleDbParameter("@cvb", OleDbType.Integer)).Value = Label15.Text
            cmd.Parameters.Add(New OleDbParameter("@b", OleDbType.Date)).Value = Label16.Text
            cmd.Parameters.Add(New OleDbParameter("@c", OleDbType.Integer)).Value = Label17.Text
            cmd.Parameters.Add(New OleDbParameter("@d", OleDbType.Integer)).Value = TextBox3.Text
            cmd.Parameters.Add(New OleDbParameter("@f", OleDbType.VarChar)).Value = Label13.Text
            cmd.Parameters.Add(New OleDbParameter("@h", OleDbType.Decimal)).Value = Label10.Text
            cmd.Parameters.Add(New OleDbParameter("@i", OleDbType.Decimal)).Value = Label14.Text
            cmd.ExecuteScalar()
            con.Close()
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try
بتظهر هذه الرسالة
Failed to convert Parameter value From a string to a int32
نرجو منكم المساعدة
الرد
تم الشكر بواسطة:
#4
(17-08-18, 06:24 PM)عبدالرحمن بشري عمر كتب : السلام عليكم ورحمة الله ياشباب عندي مشكلة  في اضافة فاتورة المبيعات بعد استخراج القيم
Failed to convert Parameter value From a string to a int32
نرجو منكم المساعدة

هل جربت هذا الحل ؟

(17-08-18, 04:39 PM)حريف برمجة كتب :
كود :
جرب كذا

        Try
            If con.State = ConnectionState.Closed Then
                con.Open()
            End If

            Dim cmd As New OleDbCommand


            cmd.Connection = con
            cmd.CommandType = CommandType.Text
            cmd.CommandText = "insert into saless (cvb,b,c,d,f,h,i) values (@cvb, @B, @c, @d, @f, @h, @i)"
            cmd.Parameters.Add("@cvb", Label15.Text)
            cmd.Parameters.Add("@b", Label16.Text)
            cmd.Parameters.Add("@c", Label17.Text)
            cmd.Parameters.Add("@d", TextBox3.Text)
            cmd.Parameters.Add("@f", Label13.Text)
            cmd.Parameters.Add("@h", Label10.Text)
            cmd.Parameters.Add("@i", Label14.Text)
            cmd.ExecuteScalar()
            con.Close()
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try
وَقُل رَّبِّ اغْفِرْ وَارْحَمْ وَأَنتَ خَيْرُ الرَّاحِمِينَ
الرد
تم الشكر بواسطة:
#5
 If con.State = ConnectionState.Closed Then
            con.Open()
        End If

        Try




            Dim str As String = "insert into saless (cvb,b,c,d,f,h,i) values (@cvb, @B, @c, @d, @f, @h, @i)"

            cmd = New OleDb.OleDbCommand(str, con)


            cmd.Parameters.Clear()
            'cmd.Parameters.AddWithValue("@cvb", Me.Labeld.Text)
            cmd.Parameters.AddWithValue("@b", Me.Labelt.Text)
            cmd.Parameters.AddWithValue("@c", Me.Label17.Text)
            cmd.Parameters.AddWithValue("@d", Me.TextBox3.Text)
            cmd.Parameters.AddWithValue("@f", Me.Label13.Text)
            cmd.Parameters.AddWithValue("@h", Me.Label10.Text)

            cmd.Parameters.AddWithValue("@i", Me.Label14.Text)
            ' 

            cmd.ExecuteNonQuery()
            con.Close()
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try


هذا الدالة عبارة عن تفاصيل الفاتورة وهي تعمل        insrtdetsal()
الرد
تم الشكر بواسطة:
#6
اخى الحبيب 
عبدالرحمن بشري عمر

انا لا اعلم هل المشاركة فى السؤال هنا هى عبارة عن سبام
ام ماذا الرجاء الاطلاع لما يتم طرحه من ردود وكتابة تفاصيل ما ليدك وما يحدث

حتى لا تعرض العضوية للحظر من المنتدى

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو
#7
اخي الكريم السلام عليكم ورحمة الله وبركاته
المشكلة تكمن بالتحديد في الحقول التي تكون انواع بياناتها هي (integer-Decimal- Double-Currency) حيث لايمكن تحويلها عند الاضافة الى string  وققد واجهت نفس المشكلة وخاصة عندما يكون لديك حقول كثيرة ومعهم حقل حفظ للصورة اما الحل فإنني لم اقم بالحل الصحيح لانني لا اعرف تماما ومعلوماتي لاتسعفني حاليا .... قمت بحل اسعافي للمشكلة وذلك بجعل انواع البياناتمن نو ع نص Text  وعندما ارغب بالعمليات الحسابية استخدم الدالة ( val)  ريما يفي هذا الحل لمشكلتك ... وان وافقك وحلت معضلتك لا تنساني من الدعاء لوالدتي واختي 
اعمل الخير واجرك لاتنتظره فالله خير من اليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد
تم الشكر بواسطة: Abou Eman , Abou Eman , elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Thumbs Up [SQL] تطبيق عملى لمشروع قاعدة بيانات بSQL محمود بكير 1 105 13-10-20, 03:39 PM
آخر رد: محمد كريّم
  ربط ReportViewer بقاعدة بيانات access عليها password khaled Mohammed 0 59 13-10-20, 02:07 PM
آخر رد: khaled Mohammed
  [VB.NET] برنامج اقساط على الفجوال بيسك 2010 وقاعده بيانات سيكوال سيرفر 2008 shawky ahmed 1 126 12-10-20, 09:12 AM
آخر رد: mmali127
  [VB.NET] مساعدة لعمل برنامج حضور وانصراف+وقاعدة بيانات shone1 3 224 10-10-20, 01:14 PM
آخر رد: shone1
  [VB.NET] اضافة ازرار حسب عدد متغير في قاعدة البيانات Ad Heart 2 427 08-10-20, 05:07 AM
آخر رد: Ad Heart
  اضافة button في مكان محدد علي قورم atefkhalf2004 9 395 05-10-20, 10:08 AM
آخر رد: atefkhalf2004
  [VB.NET] اضافة اللغة واستردادها من ملف بصيغة ini ميدو الفنان 11 1,086 25-09-20, 04:08 PM
آخر رد: عمور2016
  اضافة ملف pdf الى قاعدة بيانات sql server 2012 moh developer 5 206 25-09-20, 03:01 PM
آخر رد: moh developer
  مشكلة في كود اضافة الى sql 2012 moh developer 13 551 25-09-20, 01:25 AM
آخر رد: Mohamad Anan
  هل يمكن اضافة اشعار صوتى mostafa nada 3 213 22-09-20, 03:36 PM
آخر رد: mostafa nada

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


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