تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مثال +سؤال اضافة حذف عرض السجلات
#7
(08-05-17, 09:46 PM)mansoor كتب :
PHP كود :
Imports System.Data.OleDb
Public Class Form1
    Dim ConStr 
As String "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\New Idea\Desktop\I-Mobile\WindowsApplication3\db.accdb"
 
   Private Conn As New OleDbConnection(ConStr)
 
   Dim sqls As String
    Dim rdr 
As OleDbDataReader
    Dim Cmd 
As OleDbCommand
    Private Sub Form1_Load
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load
        Using da 
As New OleDbDataAdapter("SELECT * FROM [emp]"Conn)
 
           Using dt As New DataTable
                da
.Fill(dt)
 
               Me.DataGridView1.DataSource dt
            End Using
        End Using
    
    End Sub

    Private Sub Button1_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        Dim d 
As Date Date.Now
        sqls 
"Insert Into emp(num,name,phone,datefs)values(?, ?, ?, ?) "
 
       Cmd = New OleDbCommand(sqlsConn)
 
       Cmd.Parameters.AddWithValue("@num"TextBox1.Text)
 
       Cmd.Parameters.AddWithValue("@name"TextBox2.Text)
 
       Cmd.Parameters.AddWithValue("@phone"TextBox3.Text)
 
       Cmd.Parameters.AddWithValue("@datefs"d.Date)

 
       Conn.Open()
 
       If Cmd.ExecuteNonQuery 1 Then
            MsgBox
("نجاح")
 
           Using da As New OleDbDataAdapter("SELECT * FROM [emp]"Conn)
 
               Using dt As New DataTable
                    da
.Fill(dt)
 
                   Me.DataGridView1.DataSource dt
                End Using
            End Using
        Else
            MsgBox
("فشل")
 
       End If
 
       Conn.Close()
 
   End Sub

    Private Sub Button2_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button2.Click
        Dim n 
As Integer DataGridView1.CurrentRow.Cells(0).Value
        sqls 
"DELETE FROM emp where num like " ""
 
       Cmd = New OleDbCommand(sqlsConn)
 
       Conn.Open()
 
       If Cmd.ExecuteNonQuery 1 Then
            MsgBox
("نجاح")
 
           Using da As New OleDbDataAdapter("SELECT * FROM [emp]"Conn)
 
               Using dt As New DataTable
                    da
.Fill(dt)
 
                   Me.DataGridView1.DataSource dt
                End Using
            End Using
        Else
            MsgBox
("فشل")
 
       End If
 
       Conn.Close()
 
   End Sub

    Private Sub TextBox3_KeyDown
(ByVal sender As ObjectByVal e As System.Windows.Forms.KeyEventArgsHandles TextBox3.KeyDownTextBox2.KeyDown
        If e
.KeyCode Keys.Enter Then
            Dim d 
As Date Date.Now
            sqls 
"Insert Into emp(num,name,phone,datefs)values(?, ?, ?, ?) "
 
           Cmd = New OleDbCommand(sqlsConn)
 
           Cmd.Parameters.AddWithValue("@num"TextBox1.Text)
 
           Cmd.Parameters.AddWithValue("@name"TextBox2.Text)
 
           Cmd.Parameters.AddWithValue("@phone"TextBox3.Text)
 
           Cmd.Parameters.AddWithValue("@datefs"d.Date)

 
           Conn.Open()
 
           If Cmd.ExecuteNonQuery 1 Then
                MsgBox
("نجاح")
 
               Using da As New OleDbDataAdapter("SELECT * FROM [emp]"Conn)
 
                   Using dt As New DataTable
                        da
.Fill(dt)
 
                       Me.DataGridView1.DataSource dt
                    End Using
                End Using
            Else
                MsgBox
("فشل")
 
           End If
 
           Conn.Close()
 
       End If
 
   End Sub

End 
Class 
شكرا الف شكر
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: مثال +سؤال اضافة حذف عرض السجلات - بواسطة ahmedalans - 10-05-17, 06:06 PM


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


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