منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
تكفون مساعدة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : تكفون مساعدة (/showthread.php?tid=10934)

الصفحات: 1 2


RE: تكفون مساعدة - mudz - 19-12-14

(17-12-14, 08:35 PM)الوليد ☺ كتب :
السلام عليكم ورحمة الله

تفضل هذه دالة تجلب لك الكمية حسب اسم الصنف، ولا داعي ل**** فأنا لا أسعى له، فلا تقلق. الله يوفقك

PHP كود :
Public Class Form1

    Dim connString 
As String "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Database191.accdb"

 
   Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        Me
.TextBox2.Text GetSum(Me.TextBox1.Text)
 
   End Sub

    Private 
Function GetSum(As String) As Integer
        Try

            Dim sql 
As String _
                
"SELECT SUM([الكمـية])" _
                
"FROM [husin] " _
                
"WHERE [اسم الصنف] = @where"

 
           Using conn As New OleDb.OleDbConnection(connString)
 
               Using cmd As New OleDb.OleDbCommand(Sqlconn)
 
                   cmd.Parameters.AddWithValue("@where"s)

 
                   conn.Open()
 
                   Dim result As Object cmd.ExecuteScalar
                    conn
.Close()

 
                   If TypeOf result Is DBNull Then
                        MsgBox
("لا يوجد اسم الصنف: " sMsgBoxStyle.MsgBoxRtlReading)
 
                   Else
                        Return result
                    End 
If

 
               End Using
            End Using

        Catch ex 
As Exception
            MsgBox
(ex.Message)
 
       End Try
 
   End Function

End Class 

شكرااا ي بطل الله يوفقك

(17-12-14, 08:35 PM)الوليد ☺ كتب :
السلام عليكم ورحمة الله

تفضل هذه دالة تجلب لك الكمية حسب اسم الصنف، ولا داعي ل**** فأنا لا أسعى له، فلا تقلق. الله يوفقك

PHP كود :
Public Class Form1

    Dim connString 
As String "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Database191.accdb"

 
   Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        Me
.TextBox2.Text GetSum(Me.TextBox1.Text)
 
   End Sub

    Private 
Function GetSum(As String) As Integer
        Try

            Dim sql 
As String _
                
"SELECT SUM([الكمـية])" _
                
"FROM [husin] " _
                
"WHERE [اسم الصنف] = @where"

 
           Using conn As New OleDb.OleDbConnection(connString)
 
               Using cmd As New OleDb.OleDbCommand(Sqlconn)
 
                   cmd.Parameters.AddWithValue("@where"s)

 
                   conn.Open()
 
                   Dim result As Object cmd.ExecuteScalar
                    conn
.Close()

 
                   If TypeOf result Is DBNull Then
                        MsgBox
("لا يوجد اسم الصنف: " sMsgBoxStyle.MsgBoxRtlReading)
 
                   Else
                        Return result
                    End 
If

 
               End Using
            End Using

        Catch ex 
As Exception
            MsgBox
(ex.Message)
 
       End Try
 
   End Function

End Class 
الوليد انا ضعيف جدا في الاكسس
فقالو لي الاكسس سههل المهم
انا الان احضر برنامج لعمل ومعتمد علي الان اذا ممكن تساعدني بكم شغله


RE: تكفون مساعدة - الوليد ☺ - 19-12-14


السلام عليكم ورحمة الله


ضع أي استفسار يشكل عليك والكل بيساعد ومو بس أنا، طبعاً كل واحد حسب ظروفه.