تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] سؤال طريق اعمل بحث و اضافة و تعديل دخل قاعد البيانات فى نفس الوقت
#1
السلام عليكم شباب كان عندى سؤال 
يوجد عندى جدول عباره عن id و img
عايز يتم البحث عن طريق id اذا كان غير موجود يتم اضافة البيانات الجديدة دخل حقل img  و فى حالة وجود البيانات دخل الحقلimg يتم  تعديل وحفظ البيانات الجديدة
كيف فعل هذا فى كود صغير و شكر ليكم  اسف على الاطاله
وده الكود المستخدام و لكن كيفة التعديل عليه
كود :
   Public Sub PictureBox(ByVal Control As System.Windows.Forms.PictureBox, ByVal laba As System.Windows.Forms.Label)
       Dim con As New System.Data.SqlClient.SqlConnection("Data Source=DESKTOP-SNS2QF4;Initial Catalog=adduser;Integrated Security=True")
       If con.State = ConnectionState.Open Then con.Close()
       con.Open()
       Dim ds As New DataSet
       ds.Clear()
       Dim data As New SqlClient.SqlDataAdapter("select * from idfriends where (iduser=N'" & laba.Text.ToString & "')" & "", con)
       Dim cm As New System.Data.SqlClient.SqlCommandBuilder(data)
       If data.Fill(ds, "idfriends") Then
           Control.Image = Nothing
           Dim picbyte As Byte()
           Dim SysMom As New MemoryStream
           ds.Clear()
           data.Fill(ds, "idfriends")
           picbyte = ds.Tables("idfriends").Rows(0).Item(1)
           SysMom.Write(picbyte, 0, picbyte.Length)
           Control.Image = Image.FromStream(SysMom)
           If con.State = ConnectionState.Open Then con.Close()
       Else
           Control.Image = Nothing
           Control.Image = Image.FromHbitmap(My.Resources.icon_user_default.GetHbitmap())
           If con.State = ConnectionState.Open Then con.Close()
       End If
   
   End Sub
قال تعالى : يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ
الرد }}
تم الشكر بواسطة:
#2
الحمد الله عرفت اعمل الكود ازاى و ده الكود علشان كل الناس تستفيد  Big Grin
كود :
 Public Sub PictureBox(ByVal Control As System.Windows.Forms.PictureBox, ByVal laba As System.Windows.Forms.Label)
       Dim con As New System.Data.SqlClient.SqlConnection("Data Source=DESKTOP-SNS2QF4;Initial Catalog=adduser;Integrated Security=True")
       If con.State = ConnectionState.Open Then con.Close()
       con.Open()
       Dim ds As New DataSet
       ds.Clear()
       Dim data As New SqlClient.SqlDataAdapter("select * from idfriends where (iduser=N'" & laba.Text.ToString & "')" & "", con)
       Dim cm As New System.Data.SqlClient.SqlCommandBuilder(data)
       If data.Fill(ds, "idfriends") Then
           Control.Image = Nothing
           Dim picbyte As Byte()
           Dim SysMom As New MemoryStream
           ds.Clear()
           data.Fill(ds, "idfriends")
           picbyte = ds.Tables("idfriends").Rows(0).Item(1)
           SysMom.Write(picbyte, 0, picbyte.Length)
           Control.Image = Image.FromStream(SysMom)
           If con.State = ConnectionState.Open Then con.Close()
       Else
           Control.Image = Nothing
           Control.Image = Image.FromHbitmap(My.Resources.icon_user_default.GetHbitmap())
           If con.State = ConnectionState.Open Then con.Close()
       End If
   
   End Sub
قال تعالى : يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ
الرد }}
تم الشكر بواسطة: علي بنيان


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] سؤال في الألوان حسن الجلب 4 170 15-08-22, 04:26 AM
آخر رد: حسن الجلب
  سؤال حول جملة الاستعلام salamandal 1 105 13-08-22, 09:00 PM
آخر رد: salamandal
  [سؤال] سؤال في الارقام حسن الجلب 3 130 13-08-22, 04:27 AM
آخر رد: Taha Okla
  سؤال elnaggarsoft 3 194 11-08-22, 10:40 PM
آخر رد: ابراهيم ايبو
  التحكم بالبرنامج ( عند المستخدم ) عن طريق برنامج اخر (تعديل - حذف - اضافه - تغير كود) mohamedallams 1 192 08-08-22, 02:11 PM
آخر رد: mohamedallams
  كيف اجعل Autoscroll هي التي تزيد عدد الصفوف في عرض البيانات عبدالكريم برشدان 1 143 07-08-22, 02:55 PM
آخر رد: asmarsou
  سؤال كيفية اظهار reportviewer فى Visual Studio 2019 mohamed2316 2 180 03-08-22, 03:07 AM
آخر رد: mohamed2316
  مش قادر اعمل استيراد لقتعدة بيانات عندى حماده ممدوح البحيرى 2 155 01-08-22, 03:59 PM
آخر رد: aljzazy
  [سؤال] سؤال مهم ممكن رد عليا بالله عليكم حسن الجلب 1 187 31-07-22, 10:43 PM
آخر رد: Jounior_P
  قراءة البيانات من برنامج البصمة strongriseman 2 189 29-07-22, 02:23 AM
آخر رد: ابراهيم ايبو

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


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