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

ممكن استعلام عن حقول معينه

بدأه diffmood في 26 نوفمبر 2012 · 1 رد · 709 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ممكن اني استعلم عن حقول في جدول .. واظهر البيانات في textbox غير قابلة للتعديل !!

كود form

--------------------

-------------------

Imports System.Data

Imports System.Data.OleDb

Public Class Form4

Dim frm As New Form3

Dim ConStr As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _

"Data Source =" & Application.StartupPath & "\das.mdb"

Dim Conn As New OleDbConnection(ConStr)

Dim SQLstr As String

Dim m As String

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Static m As Integer = 0

TextBox1.Text = Trim("")

Conn.Open()

Dim DataAdapter1 As New OleDbDataAdapter(SQLstr, Conn)

Close()

TextBox2.DataBindings.Add("Text", DasDataSet1, "tabs.mod_p")

TextBox3.DataBindings.Add("Text", DasDataSet1, "tabs.num_p")

TextBox5.DataBindings.Add("Text", DasDataSet1, "tabs.num_ph1")

SQLstr = "SELECT FROM tabs WHERE num_j = '" & TextBox1.Text & "'"

SQLstr = "SELECT FROM tabs WHERE num_p = '" & TextBox1.Text & "'"

SQLstr = "SELECT FROM tabs WHERE num_ph1 = '" & TextBox1.Text & "'"

If Me.BindingContext(DasDataSet1, "tabs").Count = 0 Then

MsgBox("No Result, Please Try Again ")

End If

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

Me.Hide()

My.Forms.Form2.Show()

End Sub

Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

'TODO: This line of code loads data into the 'DasDataSet1.tabs' table. You can move, or remove it, as needed.

Me.TabsTableAdapter.Fill(Me.DasDataSet1.tabs)

End Sub

End Class

-----------------------------------------------------------

-----------------------------------------------------------

----------------------------------------------------------

عند تنفيذ الكود .. يظهر النافذة "No Result, Please Try Again" ويغلق البرنامج تلقائي

..................................

.......................

..............

post-270550-000418200 1353892282_thumb.j

المرفقات
help.jpg
#2

هلا والله

أنا مبتدئ لكن إن شاء الله أقدر أفيدك

بالنسبه لسؤالك اللي فهمته أنو تبغى تضع الكلمه في تكست البحث ويظهر لك البيانات في التكست بوكس الموجوده

لابد قبل وضع البيانات في التكست تسوي استعلام بعدها تضيفهم عدلت على الكود وإن شاء الله يضبط معك

هذا الكود تضعه في زر البحث

Conn.Open()
SQLstr = "SELECT mod_p,num_p,num_ph1 FROM tabs WHERE num_j = '" & TextBox1.Text & "'" ' num_j هذا اسم العامود اللي تبغى تبحث عنه تقدر تغيره بالشي اللي تبيه
            Dim DataAdapter1 As New OleDbDataAdapter(SQLstr, Conn)
            Close()
            If Me.BindingContext(DasDataSet1, "tabs").Count = 0 Then
                MsgBox("No Result, Please Try Again ") ' هذه الرساله تظهر لك اذا كان الشي اللي بحثت عنه مو موجود
            Else

                TextBox2.DataBindings.Add("Text", DasDataSet1, "tabs.mod_p")
                TextBox3.DataBindings.Add("Text", DasDataSet1, "tabs.num_p")
                TextBox5.DataBindings.Add("Text", DasDataSet1, "tabs.num_ph1")

            End If

تم تعديل هذه المشاركة بواسطة بـــــــــــــــدر في 27 نوفمبر 2012 في 15:09

1

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