PDA

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



piter11
شنبه 23 اسفند 1393, 20: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, 21:15 عصر
سلام اگر متغیرتون رشته (متن) یا کاراکتر نیست ، به جای r بنویسید r.ToString()

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

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