ورود

View Full Version : سوال: دیتا گرید



mahdi.fa
شنبه 16 اردیبهشت 1391, 22:40 عصر
با سلام خدمت دوستان میخواستم بدونم با چه کدی می توان در زمانی که روی جدول data grid حرکت می کنیم یکلی از فیلد های جدول را داخل یک تکست باکس برگرداند که با این فیلد بتوانم داخل جدوا جستوجو کنم ممنمون از پاسختون.

m.4.r.m
یک شنبه 24 اردیبهشت 1391, 09:38 صبح
خوب لازم به این کار نیست شما Data Source و Data Field مربوط به تکست باکس خودتو برابر Adodc1 یا adob قرار بده وقتی اتوماتیک روی دیتا گرید کلیک کنی اون فیلد خودش در تکست باکس نشون داده میشه

ho3ein282
پنج شنبه 28 اردیبهشت 1391, 21:52 عصر
با چه کدی می توان در زمانی که روی جدول data grid حرکت می کنیم یکلی از فیلد های جدول را داخل یک تکست باکس برگرداند
همون طور که دوستمون گفتند m.4.r.m (http://barnamenevis.org/member.php?247494-m.4.r.m) باید انجام بدی


که با این فیلد بتوانم داخل جدوا جستوجو کنم
ولی برای جستجو در جداول باید به صورت مجزا عمل کنی ( که برای جستجو کلی بحث شده )

m.4.r.m
پنج شنبه 28 اردیبهشت 1391, 23:26 عصر
با این کد هم می تونی جستجو کنی دوست عزیز :

If Trim(Text1) <> "" Then
Adodc2.RecordSource = "SELECT * FROM Peyk WHERE Name='" & Trim(Text1) & "'"
Adodc2.Refresh
If Adodc2.Recordset.RecordCount = 0 Then
Adodc2.RecordSource = "SELECT * FROM Peyk"
Adodc2.Refresh
MsgBox " äíä ãÔÎÕÇÊí ÏÑ áíÓÊ íÇÝÊ äÔÏ ", vbInformation, ""
Else
FindID = Adodc2.Recordset.Fields("Peyk_ID")
Adodc1.Refresh
Adodc1.Recordset.Find ("Peyk_ID=" & FindID)
End If
Text1.SelStart = 0
Text1.SelLength = Len(Text1)
Text1.SetFocus
End If