09-08-24, 01:35 AM
(09-08-24, 12:44 AM)justforit كتب :(08-08-24, 10:16 PM)alachk كتب :(08-08-24, 07:52 PM)justforit كتب : ابحث بكود استعلام من نفس مصدر البيانات هذا اسهل شيء.
select * from table where age=30
شكرا على مرورك الكريم بس انا ما ابغي ابحث عن قيمة يحددها المستخدم
ما اريده هو عندما يقوم المستخدم الضغط علي زر الاعمار المكررة يظهر لي كل بيانات الاشخاص التي اعمارهم واحد وشكرا
عندك مثال تعمل عليه الان؟
لو لديك الافضل ترفع المثال او على الاقل ملف القاعدة لتجهيز مثال.
لافترض الفكرة هكذا:
احمد=20
سعد=30
علي 35
حسب الفكرة لن يتم جلب ايا من هؤلاء لان اعمارهم مختلفة......هل هذا المطلوب؟
بينما لو البيانات هكذا:
احمد=25
سعد=25
علي=35
سيتم جلب احمد و سعد لكون عمرهم واحد
هل هذه هي الفكرة ؟
هذا كلاس الفورم عدل عليه ليناسب ماعندك:
PHP كود :Public Class Form1
Dim str As String = "provider=microsoft.ace.oledb.12.0;data source=db.accdb"
Dim con As New OleDb.OleDbConnection(str)
Dim sql As String = "select * from tb"
Dim da As New OleDb.OleDbDataAdapter(sql, con)
Dim dt As New DataTable
Sub gd()
dt.Clear()
da.Fill(dt)
dg.DataSource = dt
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
gd()
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
For Each row As DataGridViewRow In dg.Rows
If dt.Select("count(age)>1 and age=" & Val(row.Cells("age").Value)).Count > 1 Then
dg2.Rows.Add(row.Cells(0).Value, row.Cells(1).Value, row.Cells(2).Value)
End If
Next
End Sub
End Class
نعم اخي هذه هي الفكرة بالضبط
سوى كان الكود جلب البيات من قاعدة البيانات او كود يبحث في الداتا جريد فيو ويظهر البيانات المتشابهة في داتا جريد فيو وشكرا لك
