تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استعلام اضافة صورة بجملة استعلام في الوضع المنفصل مع DATAADAPTER
#1
بسم الله الرحمن الرحيم
عند اضافة سجل جديد نوع احد حقوله صورة 
وجدت كل الاستعلامات الموجودة لاضافة الصورة في الوضع المتصل فقط 
أريد استعلام بلغة الاستعلامات الهيكيلية SQl بصيغة INSeRT INTO في الوضع المنفصل
أي ان الاستعلام يكتب مع DATAADAPTer  لاضافة صورة من ضمن حقول السجل
شكرا جزيلا لكم
وهل تختلف جملة الاستعلام باختلاف نوع قاعدة البيانات
الرد }}}
تم الشكر بواسطة:
#2
تفضل المثال
هو باستخدام مكيف البيانات بدون insert into


الملفات المرفقة
.zip   For_tarek.zip (الحجم : 66.43 ك ب / التحميلات : 92)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: abulayth , ابو ابراهيم
#3
شكرا لك اخي الفاضل سعود ... بس اكيد هناك طريقة تكتب قيمة داخل حقل الصورة من خلال جملة INSERT INTO
حاولت كتير فعلا مش وصلت لها
الرد }}}
تم الشكر بواسطة:
#4
انت تريد عن طريق dataadapter توجد خاصية insertcommand لم افهم كيف استخدمها

لقيت الحل اكتب الكود التالي في زر new
كود :
       Dim ofd As New OpenFileDialog
       If ofd.ShowDialog = Windows.Forms.DialogResult.OK Then
           Dim fn As String = ofd.SafeFileName
           If endwith(fn) Then
               'Dim row As DataRow = ds.Tables(0).NewRow
               'row("pic") = My.Computer.FileSystem.ReadAllBytes(ofd.FileName)
               'ds.Tables(0).Rows.Add(row)
               'da.Update(ds, "pics")

               Dim cmd As New OleDb.OleDbCommand("insert into pics(pic) values(@pic)", con)
               cmd.Parameters.AddWithValue("@pic", My.Computer.FileSystem.ReadAllBytes(ofd.FileName))
               da.InsertCommand = cmd

               If con.State = ConnectionState.Closed Then
                   con.Open()
               End If
               da.InsertCommand.ExecuteNonQuery()
               da.Update(ds, "pics")
               gd()
               Me.BindingContext(ds, "pics").Position = Me.BindingContext(ds, "pics").Count - 1
               pos()
           Else
               MsgBox("no")

           End If

       End If
       If con.State = ConnectionState.Open Then
           con.Close()
       End If
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#5
شكرا اخي الكريم وانا عاجز عن الشكر ... بس هذا وضع متصل .... اريد استعلام Insert into مكتوب في Dataadapter في الوضع المنفصل .. من باب المعرفة بالشيء فالحمد لله الاكواد التي تكرمت بارسالها تعمل بكفاءة ولكن كما قلت اود زيادة المعرفة ... شكرا لك وللمنتدى
الرد }}}
تم الشكر بواسطة:
#6
انت متاكد ان اللي تطلبه ممكن؟!
لو تراسل الاخوة الخبراء اما ابو ايهاب او غيره يعطيك الحل او الجواب.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#7
لو تراسل الاخوة الخبراء اما ابو ايهاب او غيره يعطيك الحل او الجواب.


وأبوأيهاب بيسلم عليكم  وبيقول : نصيحة لوجه الله تعالى :  اتركوا ADO.Net  نهائيا  ...


تعاملوا مع EF   , XML  , LINQ 


وياريت كمان  تتعاملوا مع السي شارب  .. لأنها متعة البرمجة   بالفعل 


واحد رايح يقول لي صعبة ... 
لا سهله خالص وكل الناس اللى بيتعاملوا مع البيسك أساسا  هم  عارفين سي شارب لكن ما احد منهم واخد باله  .
---------------------
طيب : بالنسبة لطلبك : هي باللنكيو : مش محتاجة تعمل لها  Convert Or Casting   ولا بطــــــيخ  ...
مباشرة بتمرر لها الصورة لانها أساسا نوعها Image 

بس ويعطيكم لعافية 
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اضافة لون للالوان في التاكست بكس أحمد فتح الرحمن 4 447 08-01-25, 04:05 PM
آخر رد: أحمد فتح الرحمن
  اضافة ايام للتاريخ العيدروس 2 373 07-01-25, 02:06 AM
آخر رد: العيدروس
  إدراج صورة الموظف من خلال رابط في حقل من قاعدة البيانات saud1004 4 527 13-12-24, 04:48 AM
آخر رد: saud1004
  استعلام على حقل date العيدروس 2 229 19-11-24, 02:25 PM
آخر رد: العيدروس
  [سؤال] اضافة ملف Pdf الى الريسورس واستخراجه الى مسار معين .. ackore 6 585 15-11-24, 02:51 AM
آخر رد: justforit
  [VB.NET] اضافة ملاحظة صوتية abo ragab 2 456 15-10-24, 10:14 PM
آخر رد: abo ragab
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,160 30-09-24, 12:52 AM
آخر رد: asmarsou
Lightbulb [سؤال] تحويل صورة الى ملف Pdf ackore 8 760 27-09-24, 07:51 PM
آخر رد: محمد مسافر
  اضافة صورة مخزنة في قاعدة البيانات sql الى الكريستال ريبورت صالح عبدالله 3 461 24-09-24, 09:52 AM
آخر رد: صالح عبدالله
  [كود] كود عند اختيار صورة في فورم تسمع في فورم اخري Mostafa201255411 0 245 13-09-24, 09:20 PM
آخر رد: Mostafa201255411

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


يقوم بقرائة الموضوع: