ورود

View Full Version : پیدا کردن یک فیلد با find



siana_k1980
جمعه 19 مهر 1387, 18:40 عصر
سلام دوستان

من یه فیلد primary key دارم که مقدارش حتما باید توسط کاربر وارد بشه

حالا میخوام اگه کاربر مقدار تکراری وارد کرد با برنامه نویسی چک کنم و بهش پیغام بدم که باید عدد دیگری در آن فیلد وارد کند

راهی که به نظر من رسیده نمی دونم راه خوبی هست یا نه ,اینه که با find اون فیلد رو جستجو کنم اگه مقدارش true بود پیغام بدم.

ولی پارامتر find رو نمیدونم چطور بنویسم چون میخوام مقدار اون فیلد با محتوای textbox که کاربر داخلش عدد وارد میکنه مقایسه بشه

mpmsoft
جمعه 19 مهر 1387, 19:43 عصر
Rs.Find "Code=" & Val(text1.text) , 0, adSearchForward, Rs.Bookmark
If Rs.EOF Then
MsgBox "No Found"
End If

mpmsoft
جمعه 19 مهر 1387, 19:44 عصر
RsTmp.Open "SELECT Count(ID) FROM Table1 WHERE Code=" & Val(Text1.Text) , Conn, 1 ,3
If RsTmp(0) > 0 then Msgbox "Record Tekrari" : Exit sub

ali_habibi1384
شنبه 20 مهر 1387, 17:12 عصر
adodc1.recordset.find=("field = '" & text & "'")