سلام
میشه کمی راجع به sql نوشتن در asp.net توضیح بدین
من هنوز فرق "' title'" , '" textbox'" نفهمیدم
با تشکر
مهدی قیصری
سلام
میشه کمی راجع به sql نوشتن در asp.net توضیح بدین
من هنوز فرق "' title'" , '" textbox'" نفهمیدم
با تشکر
مهدی قیصری
در یک عبارت sql وقتی می خواهید رشته ای را insert کنید و یا مورد استفاده قرار دهید باید آنرا بین ' 'قرار بدید.
خوب؟!
حالا اکثر اوقات ورودی های برنامه ی شما از textBox ها تامین می شود. محتویات یک تکست باکس یعنی textBox.Text باید بین ' ' قرار گیرد. البته نه به این صورت (که رشته شما می شود همان عبارت نوشته شده و نه محتویات تکست باکس): 'textBox.Text' بلکه به این صورت :
"'"+textBox.Text+"'"
خوب
حالا "'mystring'" چه طور
اگر امکان داره با مثال باشه
string strSQL= "select * from tblTest where f1='"+textBox1.Text+"'";
Or
String strSQL="select * from tblTest where f1='mystring' ";
حالا اگر بخوام عدد بنویسم چیکار کنم
"select * from table where id = 25"
عدد نیازی به ' ' ندارد. (تو هم ما رو گرفتی.... :wink: )