الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

How create insert in ADO.Net

مغلق
بدأه mR Basha في 18 ديسمبر 2005 · 4 رد · 490 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم

كيفكم

غلبتكم معي

بس ممكن تركزوا معي

هلأ عندي 4 textbox أوكي

وعندي قاعدة بيانات على sqlserver

إسمها basha

أوكي

وtable إسموا truck أوكي

وجواته ID , Truck , Dest , Time

أوكي هلأ لما بدي أعمل Insert

صح بكتب insert into table id = textbox1.text , truck=,textbox2.tex ..

أوكي

هلأ أتوقع هاي غلط

شو صح

وشكرا إلكم

وشو أعمل عشان Permission

طريقة صح عشان أعمل إضافة

وشكرا إلكم وتزبط فاهم علي

ومشكورين

#2

جرب الكود التالي ولكن قم بالتعديل عليه

 Private Sub Buttoninsert_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        Try
            Dim cmd_Add As New OleDbCommand
            cmd_Add.Connection = con
            cmd_Add.CommandType = CommandType.Text
            cmd_Add.CommandText = " Insert into [truk] (ID , Truck , Dest , Time) " & _
                                  " VALUES (@ID ,@Truck ,@Dest ,@Time) "
            Dim p1 As New OleDbParameter("@id", OleDbType.Integer, 5)
            Dim p2 As New OleDbParameter("@truck", OleDbType.Integer, 10)
            Dim p3 As New OleDbParameter("@dest", OleDbType.Double, 10)
            Dim p4 As New OleDbParameter("@time", OleDbType.datetime)
            cmd_Add.Parameters.Add(p1)
            cmd_Add.Parameters.Add(p2)
            cmd_Add.Parameters.Add(p3)
            cmd_Add.Parameters.Add(p4)
           
            cmd_Add.Parameters("@id").Value = CInt(TextBox2.Text)
            cmd_Add.Parameters("@truck").Value = CInt(TextBox3.Text)
            cmd_Add.Parameters("@dest").Value = CDbl(TextBox4.Text)
            cmd_Add.Parameters("@time").Value = TextBox1.Text

            con.Open()
            cmd_Add.ExecuteNonQuery()
            MessageBox.Show("!!لقد تم إضافة", Me.Text, MessageBoxButtons.OK, MessageBoxIcon.Information)
        Catch ex As Exception
           MessageBox.Show(ex.Message, ex.Source)
         
            Exit Sub
        Finally
            con.Close()
           
        End Try
    End Sub

تم تعديل هذه المشاركة بواسطة walcom في 18 ديسمبر 2005 في 17:05

#3

ماشاء على الجواب مليااااااااااااااااان

ولعرض الsql باختصار

insert into basha (ID , Truck , Dest , Time) values ('"& textbox1.text &"', '"& textbox2.text &"','"& textbox3.text &"','"& textbox4.text &"')

تم تعديل هذه المشاركة بواسطة walcom في 18 ديسمبر 2005 في 17:06

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#4

مشكورين كتير ويعطيكم ألف عافية

#5

ياخRomantic_touch

الطريقة المختصره صحيحة ولكن استخدام الباراميتر افضل

هذا الموضوع مغلق.

مواضيع مشابهة