PDA

View Full Version : مبتدی: تعریف متغیر از سی شارپ برای sql



piter11
شنبه 23 اسفند 1393, 21:56 عصر
سلام چطور میشه یک متغیر تعریف کرد بعد تو دستور سلکت ازش استفاده کرد به فرض من میخوام تو دستور سلکت زیر متغیر rرو بجای عدد top بزارم خودم اینجوری نوشتم ولی خطا میزنه :متفکر:

int r;
SqlCommand com = new SqlCommand("select top '"+r+"' id,noeselah,shomareselah from anbarselah order by id desc", con);

Ali.hitter
شنبه 23 اسفند 1393, 22:15 عصر
سلام اگر متغیرتون رشته (متن) یا کاراکتر نیست ، به جای r بنویسید r.ToString()

piter11
یک شنبه 24 اسفند 1393, 00:05 صبح
نوعش که عدد صحیح, نشد خطای سینتکسی باز میده

aslan
یک شنبه 24 اسفند 1393, 00:39 صبح
int r=20;
SqlCommand com = new SqlCommand("select top "+r.ToString()+" id,noeselah,shomareselah from anbarselah order by id desc", con);