asghar2008
30-10-2011, 01:40
سلام و خسته نباشید به اساتید محترم.
یه سوال داشتم ممنون میشم دوستان راهنمایی کنند
من میخوام یه مقدار رشته ای رو در دیتابیس جستجو کنم اگه رشته مورد نظر در دیتابیس بود مقادیر اون رکورد رو
Update کنم. قطعه کدی که نوشتم جواب نمیده (قطعه کد زیر).
"برنامه "=dim word as string
"'"& Dim strSelect As String = "SELECT * FROM" & " word" & " WHERE [words] = '" & word
(Dim ii As Integer = StrComp(word, strSelect
کلمه[ words] نام فیلد در جدول word
کلمه word کلمه ایست که مورد جستجو قرار میگره.
متغیر strselect برای برگرداندن مقدار جستجو شده دیتابیس هست اما مشکل اینجاست که کلمه مورد نظر تو دیتابیس
هست ولی در مقایسه دو رشته ( StrComp(word, strSelect جواب درست نمیده .مقدار ii رو برابر 1 میکنه که باید
مقدارش برابر 0 باشه![ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
یه سوال داشتم ممنون میشم دوستان راهنمایی کنند
من میخوام یه مقدار رشته ای رو در دیتابیس جستجو کنم اگه رشته مورد نظر در دیتابیس بود مقادیر اون رکورد رو
Update کنم. قطعه کدی که نوشتم جواب نمیده (قطعه کد زیر).
"برنامه "=dim word as string
"'"& Dim strSelect As String = "SELECT * FROM" & " word" & " WHERE [words] = '" & word
(Dim ii As Integer = StrComp(word, strSelect
کلمه[ words] نام فیلد در جدول word
کلمه word کلمه ایست که مورد جستجو قرار میگره.
متغیر strselect برای برگرداندن مقدار جستجو شده دیتابیس هست اما مشکل اینجاست که کلمه مورد نظر تو دیتابیس
هست ولی در مقایسه دو رشته ( StrComp(word, strSelect جواب درست نمیده .مقدار ii رو برابر 1 میکنه که باید
مقدارش برابر 0 باشه![ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]