PDA

View Full Version : سوال: اجراي يك Query با شرط متغير



mojniknam
سه شنبه 21 دی 1389, 10:09 صبح
سلام
فكر كنم از عنوان مشخص باشه سوالم چيه
كدي ميخوام كه در حين اجراي برنامه، يك Query با شرطي متغير رو اجرا كنه
مثلا شرط Query اين باشه: ID=A
حالا ميخوام اول اينكه اين Query حين برنامه اجرا كنم. دوم اينكه مقدار A رو هم همون موقع مشخص كنم.

mojniknam
سه شنبه 21 دی 1389, 16:44 عصر
سوال من نا مفهومه يا "برنامه نويس" افت كرده؟
من بعد 2 سال (سربازي) دوباره برگشتم به "برنامه نويس". اون موقع به ساعت نميكشيد كه دوستان جواب سوالات رو ميدادن.

ali_najari
سه شنبه 21 دی 1389, 21:27 عصر
دوست عزيز طريقه شرط براي tabel و query با هم هيچ تفاوتي نداره!


"Select * From Query1 where Id=1"

مرتضی تقدمی
یک شنبه 03 بهمن 1389, 15:01 عصر
سلام

دوست عزیز به این کدها توجه کن امیدوارم مشکلت حل بشه :




private sub query_name(param as string)
dim str as string
str="SELECT * FROM table_name WHERE 1=1 " & param
اجرای دستورات مورد نظر
end sub

Private Sub btn_name_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_name.Click
dim param as string=""
if txt_id.text <> "" then
param=" and id=" & txt_id.text & " "
end if
.
.
.
call query_name(param)
End Sub
اگه مشکلی تو سینتکس ها وجود داره ببخشید. چون من VS اینجا نصب نیست و از خودم نوشتم.

موفق باشید.