PDA

View Full Version : طریقه استفاده از متغییر عددی در دستور select در قسمت where



mc_laren
دوشنبه 14 آبان 1386, 22:36 عصر
از دوستان عزیز کسی می دونه چطوری از متغییر عددی و تاریخ درwhereاستفاده کنیم
فرض کنید یک متغییر از نوع int به نام n داریم
دوستان دقت داشته باشند که من می خواهم از این متغییر ها در دستور استفاده کنم نه اینکه
در قسمت کد خودم یک عدد یا یک تاریخ رو وارد کنم بلکه می خواهم این ها رو از کاربر دریافت
کند!
در ضمن دوستان می دونند طریقه استفاده صحیح از دستورات sql در ado یا adodc چیست؟

hamed_F
سه شنبه 15 آبان 1386, 08:28 صبح
سلام
اگر جستجو کنی شاید بیش از 100 تاپیک مرتبط و با مثال پیدا می کنی:عصبانی++:

ali_habibi1384
سه شنبه 15 آبان 1386, 13:04 عصر
باید متغیر عددی رو به این صورت به کار ببری :


'" & var & "'

hamed_arfaee
سه شنبه 15 آبان 1386, 16:17 عصر
اینجا کامل شرح داده شده :

http://forum.iranled.com/showthread.php?tid=3872

mc_laren
سه شنبه 15 آبان 1386, 23:19 عصر
با تشکر از علی آقا
این دستوری که نوشته بودی ('" & var & "') کار نداد اگر متن کاملشو بنویسی ممنون.

ali_habibi1384
چهارشنبه 16 آبان 1386, 11:56 صبح
منظور من این بود که شما بجای متغییری که می خوای استفاده کنی باید این کد رو بنویسی مثلا :


Select * from Table1 where(col1 like 'h%')

حالا این کد رو اینجوری باید نوشت اگه بخوای بجای h متغییر باشه:


Select * from Table1 where(col1 like '" & var & "'')

حالا شما هر چی بزنی بجای var اون چیزهایی انتخاب میشه که اولش در متغییر var باشه.
امیدوارم متوجه شده باشی

ali_habibi1384
چهارشنبه 16 آبان 1386, 21:20 عصر
به سایتی که دوستمون بالا معرفی کرده سری بزن بد نیست.

mc_laren
چهارشنبه 23 آبان 1386, 14:59 عصر
آخرش خودم گشتم و روش صحیح رو پیدا کردم
مثلا
select * from table where id>” & var"
در اینجا id نام فیلد می باشد

hosseinh46
شنبه 09 شهریور 1387, 16:23 عصر
نحوه استفاده از كريستال ريپورت و نمودارش كه چگونه وصل شه به ديتابيس و نمودار آن را نمايش بده

hosseinh46
شنبه 09 شهریور 1387, 16:29 عصر
آيا كسي هست كه نمودار چارت با كريستال ريپورت را كامل وارد باشه ؟؟؟